Demo game put together in stages as part of an introduction to phaser.js