add dependencies and package.json