add interface files to repo