added package.json and ignored node_modules