Added rest of 'new idea' methods in Monitor
Removed timeduration parameter
Made client message model conform to server model
Made changes to hub to accomodate for refactor and started writing unit tests for it
Wrote tests for echo