Felicco

Added the hub and set up the ability to communicate with the agent.
Why is _received needed at all? We only seem to be using it only in this method and therefore it does not have to be a class variable. Also, what happens if you get Pongs from multiple clients?
Finally use meaningful variable names.