In other work, I've moved on to work on the websocket interface. I'm deferring moving client-server work into node until it's all ready for message processing. SO after websockets its json-rpc v1/v2 processing (over websockets, tcp, and http). I've got all of the design work on these done, just plugging it in now.