Initial commit

Able to send message and receive the response at the same time from the WebSockets server.