adding .gitignore
updated package.json metadata
code formatting