Refactoring Hausaufgabe Software Engineering Simon Isele