A chat application using node and socket.io