Cleanup and moved PingPong to separate class.
Added GWTQuery dependency for communicator-client.
Added ErrorDialog to allow visual feedback for communication errors.