Basic untested client code.

This basically includes a lot of stubs, some useful RDDs, etc. I know
this is a lot of random (untested) stuff but I needed examples to be
able to see what would work/what wouldn't.

Additionally, some of these files are probably dead.