Converse Client-Server java client code.
This is shared between several different clients.

