HipHopathy, A Socio-Curricular Study of Introductory Computer Science