Progress on Client and documentation - though currently pretty broken