Made monitor able to cope with intervals without events
Wrote tests for broadcast
Finished hubTests for now - need to refactor what the clients send to the server before getData can be tested