Added worker error handling, socket.io client files