switch to sockets almost done, file transfer works but crashes on end of sync
Finished networking changes, everything seems to work.
Merge branch 'suribe3'