us#32381 Handle user disconnect, broadcast messages, code refactor