Pimped up the client.

Documented client & server.