adds requirejs
tweaks load process to work with optimized js
refactors Game.input dependency
refactors Game.particles dependency
remove Game.entities dependency
refactors Game.physics dependency
refactored Game.scene dependency
renamed dat.gui back to what it should be