Weiter dokumentiert und um Klassen erweitert