some fixes
add user module
add websocket capability
fix bugs in real-time collaboration