Core classes moved to core module; MapRegionMesh building code moved into MapRegionMesh class