Repository mit Interface erstellt