Further networking code.  I swear this will be finished soon.