Makes a new (dart) package called `shared`, which contains:
- the code needed to parse through OCCT and BC data
- any data definitions for types in that data (eg, stops)
- shared utils
The client will then import types from this package. This PR also re-generates the GET_STOPS json file to include OCCT
* Start script to generate BC data
* Finished BC data
* moved file slightly to account for future addition of OCCT and added /stops endpoint to server
---------
Co-authored-by: Pagwin <git@pagwin.xyz>
* Fixed base API
* Better parsing of the actual server data
* Removed deno.lock from the repo
* Fixed server responses and added usingDocker
* Fix uris with usingDocker
* Fixed polyline logic to show entire route