Updated phaser.io to v2.0.4 + a bit of restructuring