Changes in CMakeLists and .gitignore