basic socket.io client fully working now