finished exercise 5.3
finished chapter 5 layouts and routes