Built out service discovery w/ registry and storage adapters
Started writing tests for refactored and new classes related to new service discovery pattern. Tests are not passing yet