Added gitignore to only allow source files. Also added some more examples from chapter 7