Update todo and gitignore