Finished

Both server and client applications are documented are are fully
functional as per the assignment requirements, and beyond.