add gitignore file
chapter 7 Struct