Functions and References Notes
added gitignore