Added more client and server networking infrastructure

Added more infrastructure for sending and receiving between client and
server applications. Also added more structure to both the client and
server applications.
Merge branch 'master' of https://github.com/mortl8324/CoatOfArms