Cleaning up.
Client now automatically choses a local server at the default port 5555.
Starting a server with only -n and -d creates a server with the host name listening to port 5555.
more clean up.
Added some rudimentary docs.