create TodoApp by typescript