Add willDelete and wasDeleted hooks

Adding delete hooks