End of ch. 2 - Finish demo app