Add a StaticPages controller
Finish most of chapter 3