update readme
add gitignore