Added the Tile class