new gitignore
updated todo