Tile Class to manage the map