progress through section 5.1.2
add header & footer partials, modify routes
finish layout and routes