Added UML, Still a work in progress but starting to commit more often