Initial architecture with configuration and minimal proxy factory
Minor fixes, first working version - awaiting for test coverage