modified spec-e2e testing ports, added back previous code for the socket wrapper, updated the version, and updated the client test, added a test file to assert round trip