TodoItem baseclass handles deleting items - can delete both done and undone items