Refacrot and add Tile type reprezentations