HTML5 Game dev - Phaser.js - Creating a "2048" game with and OOP concepts and game states.