Added files, interface for repository