die Modularisierung zieht ein. inits und definitionen werden aus der main-Datei ausgelagert.