A learning project with the PhaserJS game dev framework