modified .gitignore to ignore all but .h and .cpp files