Add validation to TodoTask.  Start writing real tests.