Add .gitignore and update package.json