Changed the documentation in some of the files to be more informative.  Updated original UML diagram.
Merge branch 'master' of https://github.com/abelardojarab/ece585