Tile based movement engine | ScratchStats