Finished out chapters 1-6.
Left TODO entries for the challenges in chapter 5.