release-20.2
Restructures the code into more folders
Fixes cmake issue where whether Kraut support was enabled or not was specified in the wrong order
Better CMake dependency configuration