basic GridLayer spec, move TileLayer spec