update build, release, and docs
A working client and server implementation