Update networking library with passing test. Need to test with server and client on separate networks.