Some way of dealing with this...
Basically need to refactor code so StudentTests hold onto the Student's solution files which takes the git diff between the starting point Repo and the student's forked Repo.
Toggling between the solution code will become broken for unmatched file names.
Potentially want to just toggle solution code for a particular solution file, so you'd toggle the file viewer between Student Files and Solution Files instead...