Update .gitignore to ignore workfile in the ipynb directory. Minor format change in the chapter 4 and complete section 7.2