updated package.json, npm dependencies and readme