complete hartl chap 4
finish layout and routes