First implementation of minimal Broker API

Agreed. It's convenience for now. One could also directly use the flatbuffers object in the application.