Wie strukturiert man eine Programmbibliothek?