Add IO document and client class diagram.
Merge branch 'gh-pages' of https://github.com/AWDGroup/CMPT275-05 into gh-pages