WebSocket Conversation library