Completely refactor the structuring of unittest CMake files to match the