Finish layout and routes: exercises