Basics in place and server runs

All threading in place, signaling between clients and Diplodocus,
serialization of basic packets, and the basic testing works fine.