Learning the phaser framework by making a Galaga clone