cleaned up some code, when a user leaves or joins a room it is broadcasted. currently working on getting private messaging to work.