Initial version, remember when you get home to use stream_socket_server to test