Exercises complete
Final chapter 4 commit