Broker implementation close to completion. Need to implement Super
Broker and Buyer and finish up Broker, then test