I don't think I'm going to need commSock and network.c. It's over-engineered. Started working on the client.