Enterprise Programming Chatroom Assignment