refactor geojson -> PathOverlay, add geojson to assets