Buyer and Seller able to send messages to the head and receive responses

To run: 

Create an instance of HeadBrokerServer, MiddleBrokerServer, 2 Buyers and
2 Sellers

* Able to put stuff onto the market from sellers and search from buyers