Finished the Server and Broadcast classes. Added the MessageAdder just as a simple thread which can add a message to the queue since the blockingqueue may stall whatever thread adds the data