added chapter 2 challenges and all of chapter 3 assignments.