Use standarized Repository class for repositories
Add missing repo file