Issue #45. Branch Iss#45. Finalized audit area by providing an object that incorporates Auditor functionality. Renamed Auditor to AuditBuilder. Users may utilize Auditor object to perform audits by calling the appropriate method and supplying necessary dates range.