minor update to CMakeLists and .gitignore