add: todolist
update: .gitignore