Finish Chapter 3 Exercise 1 and 2
Final Chapter 3 commit without Advanced Example
Final Chapter 3 with Spork