Adding broker.cpp (containing no implementation) with working makefile.