This is the result of following the Phaser 3 tutorial (https://phaser.io/tutorials/making-your-first-phaser-3-game)
The template came from (https://github.com/photonstorm/phaser3-project-template)
and was heavily influenced by (http://browsergameshub.com/phaser3-lessons-and-code-pt1/)