Updating NPM version and dependencies
Adding unit test, dev dependencies, updating NPM version number