Initialize app, add first routes (boundaries and lists) and mock responses.
Almost have geojson returned, prep before final refactor
Return messy GeoJSON from boundary tables
Extract requirements common to all routes, make boundaries into spatial because that's more accurate
Factor out common query function
Lists tables in a category, short and verbose
Quickfix references in spatial.js
Sends proper GeoJSON with keys
Add spatial/intersect function with failover in case of empty GeoJSON
update readme, add MIT license, credit where credit is due