improve node.js TCP chat client