Migrates RepoBrowser to Interface instantiation