HTML5 Game dev - Phaser.js - Experimentation by creating a simple Top down tiled RPG with OOP concepts.