#41 Refactored the customer render delegate example to be much cleaner - moved the rendering code from the controller to a subclass of the basic render delegate