PR: MRM-43 Added a factory and made sure the proxy instance will always have a configuration when run. Current unit tests status also included.