update
update readme
add gitignore