added todo and .gitignore