Added Music Playing Class
Finished music Class
Fixed merge
Added sound
still contians the problem of not killing the threads until exit ... this is being caused by the playback loop that never ends