chapter 5.3.3
Finish layout and routes