Upgrading node dev dependencies.
Upgrading tasks set.
Updating index.html template to fit the new additions.
Updating README instructions.
Upgrading gulp tasks and other updates.
`super` semantics updated, according to spec.
Reworking boot and preloader, clean up and removal of no longer required resources.
Replacing Phaser package, unfreezing version, overriding default `main`.
Replacing Phaser package, unfreezing version, overriding default `main`.
Merge new code updates.