Added Tile constructor