TileType Class