adds login and chat functionality sans rooms