Explain purpose of repo, goal of materials