app: instantiate directory conditionally, based on route
geojson: more spec-friendly server-side rendering and templates