finish exercise of chapter 3
Finish layout and routes