Add gitignore and update package.json