second draft
add gitignore