setup basic CMakeLists.txt