add gitignore
add todo comment