A multi user, multi group chat application in node.js.