entire re-write of music player code

pause/resume/restart/play