Adds the JetBrains .idea directory to .gitignore
Adds the npm package.json
Adds .gitattributes to resolve os-dependent line ending issues
OS-Dependent line endings - annoying