Better organization CMakeLists file