complete through chapter 5.1.2
Finish layout and routes