Fleshed out the client a bit more, wrote in general code for ping pong service between
clients and hub. Fixed some glaring issues, code probably still doesn't work, need a debug
run soon!