Created a "routing table" of sorts in ProdConsStructures. Restructured
clients to connect to one another through the server threads via a
dedicated thread pipe.