hi @MB
wenn ich Dir da mal einen Tipp geben darf: Ein Framework ist im Grunde genommen auch nur eine Libary von Klassen und Interfaces. Und da ich von Perl komme: Da ar es schon immer so üblich, Klassenhierarchien auf Verzeichnisstrukturen abzubilden. Und das hat auch seine vielen guten Gründe.
Schönen Sonntag.
PS: In PHP heißen Klassen die was erben Klassenerweiterungen. Lass Dich von diesem Begriff nicht verwirren. Denn in der Mehrheit praktischer Anwendungen erweitert eine abgeleitete Klasse nämlich gar nicht sondern spezialisiert.