Update the chapter
Finish chapter 4
Add missing file
Update code