The Connector class will fulfill the functions that were planned for the Broker class.
Moved the cache producer parameter from the constructor to the get method.