Create a main CMakeList file managing subdirectories and update CMakeLists.txt in clean subdirectory