Add a demo server/client and improve the readme.