added *.cpp~ to .gitignore