assets update

- background music handling partially implemented
- music will correctly update if a room has a different music set or no
music
- sprite assets are beginning to be implemented: first test at Pool of
Sorrow, (room 9)
- optimizing asset handling will have to be done later, currently all
assets are loaded at game init