Description
Today the service discovery endpoints are hardcoded. Add a configuration file, configuration reader, and allow for these endpoints to be specified. Evaluate whether there should be a default endpoint used, or if the user must specify. Make sure the configuration is documented.
Acceptance criteria