Ausgaben in stdout und stderr aufgeteilt + Refactoring