ch 3 problem set plus some ch 4
add a full_title helper
Finish layout and routes