refactor ToDo.h