Adding updates from Alex's side

Attempting to connect and communicate with socket-io server.
Alex's support classes, Alex's logic in own gamethread.