BugFix

- Corrected the build
More complete comms functionality

Completed:
- spin off threads to handle incoming connections
- most of the communication is setup
TODO:
- create the server-side socket to listen on
- add locking so threads don't kill each other with the queues
- ensure sockets are non-blocking
- detect when the client-side goes away