Implement socketio based messaging instead of websocket one
Remove socket.io based logic