First implementation of minimal Broker API

I guess a subscription might be valid to multiple brokers?