qcore: Add Tile and its forward declaration.