Added Bulk deletion, persistance if Collections exist, and sorting by attribute