This is the main server component of chat anarchy, a multi-user, multi-room chat using socket.io.