added Tile and Grid classes, not implemented yet