All sound effects and music can now be muted with the new engine functions:
setSoundsMuted()
setMusicMuted()

A new Music object has been added for purpose (all objects returned by loader.getMusic are now Music-objects).
All functions and objects has been documented (using a format similar to jsdoc).
This process has spawned a lot of refactoring and structural improvements including:
- Mouse.squareIsPressed has been replaced by Mouse.shapeIsPressed (which can use any geometric shape). The same applies to Mouse.squareIsHoved.
- Mouse.circleIsPressed has been deleted (a new Circle object will replace this function)
- View.insertBefore has been renamed to View.insertBelow which explains its purpose better
- Objects that have been added as children of a View, do no longer need ctx- and depth properties. Therefore these properties have been removed.
- Sprite and TextBlock do no longer need a ctx-property, instead a ctx must be supplied for [Sprite/TextBlock].drawCanvas, the same applies to Collidable.drawMask and Collidable.DrawBBox.
- JsEngine changed to jsEngine
- jsEngine object renamed to Engine
- classes are now called objects to avoid confusion