Adds package.json template file if user not providing one.
Updates package.json
Fixes errors
Bug fixes
Adds prompt to create package.json file if none specified