Added AuditBlock, integrated into Request Object, updated unit tests