cs680 git repository