add .gitignore
update package.json