Added a few new sources of documentation along with an UML sequence diagram explaining how the clien and server talk together.