Added layout & routes, chapter 5