adds package.json with name, description and devDependencies
adds gitignore to ignore node_modules