Presentation to WMRUG on Testing, Refactoring and Design