* instantiate a declarative connector and allow for reads to be invoked from the connector builder server
* various pr feedback and cleaning up the code a bit
* refactor grouping logic into a separate function to illustrate how groups are being emitted
* fix the webapp to also pass config to the stream list endpoint
* fix dereference field
* replace error message handling with default FastAPI HTTPException
* pr feedback: more error messaging and some code reuse
* formatting
* regenerate open api spec