improve the soundmanager and background sound
- make background sound non-3D
- fixed some bugs
- insert comments