Updated the Comments

I finished the comments that I took responsibility for.
Added the Updated UML to GitHub