Create Tile and TileGrid, add tests, update suite