WebSocket Chat Client
Connect
Disconnect
State
Send