Isometric Tile Engine in JavaScript