Modified sample code to more closely match my intent.  Basic structure in place.