repo setup. course project.