Finished Control Fun sample app from chapter 4.