t9 client written in nodejs and socket.io