MusicPlayer functionality first cut