move archive logic to TodoList
add single entity finder method