Update src/CMakeLists.txt
Update CMakeLists.txt
Update .gitignore