Code review changes

Delete operations should return void.
Moved work of UpdateThings and UpdatePoints down into concrete
implementation.