Rap whoz who : the world of rap music