Removed 'void' from constructor
Modeled Client class after RPCClient from RabbitMQ tutorial
- More general error handling for packets
- Server echos and timestamps messages received