Some preliminary work on the JS networking classes