initial commit and package.json