Chat application based on socket.io and node.js with features like image message