Node.js web based chat application using socket.io.