install socket.io
change architecture: add socket.io,jquery; new feature: return status