added dependencies and updated package.json