Added UML Diagram

-Added a basic UML diagram. Needs more refinement though.