add geojson module to packages
move data responders to separate routes file