Networking framework I had lying around.
Needs some work to be usable. Not robust enough for our uses.