Todoというクラス名と実態があってないのでTextElementにリネームしました