Exploring Boom Bap and Hip Hop