Real time chat demo using socket.io