Added audit to framework, and move claim and producer into service so that api,cron and queues can all queue events for async processing