feat: #71 completed refactor of the entire umlPuzzle package
requested to merge maintenance/#71-uml-puzzle-graphics into maintenance/#48-uml-puzzle-exercise-check
- continued refactor of the package (including some slight errors stylistically in the already refactored classes)
- fix of various issues relating to either the already refactored procedures or new measures