-Changes to audit log and tasks to enable object tracking in audit log
-Added methods in stores to check if an object is present before putting