Basic chat application using socket.io, node.js, and native dom.