[DEV] Add Map and Tile class