Remove event subscriptions from TILEDMap and fix sounds

TODO: 
- put theme song in manifest, instead of hard coding
- remove event stuff from soundmanager, use callbacks