added gitignore for c++ files