Project clean up and CMake configure config.hpp