Merge pull request #4 from jkuk/master

added uml
updated UML with gui