adds todo and adds private files to gitignore