Added basic logging, new API methods, and fixed duplicate requests being
sent in client
during ping-pong matches