todo list now working
updated gitignore