TodoManager implementation