Major refactor

extracted HUD to separate class, added hit percentage overlay, added
song information overlay, centered overlays, modified SongEngine to rely
on global difficulty setting to decide which map to use, fixed a
transparency bug with approach rings, scores now rely on hit accuracy,
cleaned PlayScreen constructor