added cpp notes
added gitignore