Organize the directory, complete dozens of CMakeLists.txt