:gb: Added package.json for npm and updated .gitignore