pep8 clean-up
pylint clean-up
added UML
Merge pull request #2 from turbinenreiter/master

some clean-up