Issue #45. Branch Iss#45. Step seven implementation. Phase six: created abstract base classes for auditsheet components.