Added .gitignore and missing dependencies in package.json.