Fixing some accessibility issues.
Adding uml diagrams.

Added in Visio format, pdf, and png.