A JS todoList app