Finished layout and routes exercise (Chapter 4).