Add delete todo when mark as completed.

#11 
Yes, I was thinking along those lines. If you want to implement the grace period I would leave the flag name "completed".

OTOH if completed is the same as deleted why have a flag at all? Why not just destroy those objects directly?