making progress... most of the network code in place, nearing first communication / serialization test