Finished chapter 18 - update application layout