added gitignore and lecture 2.