Improved code and bug fixes

Fixed Issue#2 - gui sounds continue to play when the bg music is
playing.
Created custom Player class
Uses xbmc.monitor to know when to stop and when to go.