adds music stream class: plays music without requiring a completely loaded ressource
server: adds resource keyword, useful for embedding text files directly into javascript
server: adds support for module and export keywords
update modules to use new module syntax
audio cleanup in preparation for MusicStream play support directly in audio
client: move node handling into nodes
view: move node handling into audio, nodes now usable without client side calls
adds parallax background which slices images into scaled and translated stripes to achieve a 3d tunnel effect
fixes lost event effect due to event firing after CommandChannel swap
use "that" instead of "self" when capturing "this" in a closure (self is another reference to window or worker)
new bounds method updateEllipse, new context2d method setTransform
various gameplay changes/fixes, typo fix