Exercise 1 for chapter 3 and some minor touch ups on the static_page_spec