added self referencing api to the data endpoint
Revert "added self referencing api to the data endpoint"

didn't work because no user session can be found

This reverts commit 9255faeeebdf5372ef091f808ca4ff24bd4ce0eb.
moved all direct db access to storage. pass around storage instead of db
exposed query access to composite services
renamed ingest and query storage methods to ingestUserData and queryUserData
added query functionality to composite service
added query functionality to composite service, query correction
added switch to disable api configs, accounted for that switch, added get /auth route
correction to GET /auth
correction to GET /auth
correction to GET /auth
correction to GET /auth
correction to GET /auth
made /auth/{api} match /auth format for GET
changed to popup for auth ui