Add initial implementation of AuditTriggerListener