Issue #45. Branch Iss#45. Step eight implementation. Phase five: Provided abstract base class for the AuditWorksheet that defines the basic functionality necessary for an AuditWorksheet.