add gitignore and update package.json file