Rough draft UML Diagram added