more todo list
add gitignore