Finished example - including all the features taught in this mini unit of work