Emit the connection event when a connection is made
Add scaffold for net.Socket
Clean up socket.close(). Make Socket a Stream