add chapter 4 InteractWithFiles example
add .gitignore
add Infix notation examples