fixed socket.io bugs(socket.io.on trigged multiple times), now user can dynamically input streaming keywords, all functionalities are good