Commit code from bbl session
Add basic join/leave functionality for chat_room