fix bugs in chat_ui.js
add socket.io module