add socketio client handler
socketio working
merged. version1