fix todo list and add gitignore