put dependencies to package.json fixes #11

**node-modules** directory will not be created when you run `npm install <dependecy>`. It install the dependencies into the next upper directory which contains a **node_modules** directory, which was in my case my home directory. You can see the result console log:

    jison@0.4.13 ../../node_modules/jison

You need to create the **node_modules** before `npm install <dependecy>` manually or run `npm init` which creates a package.json file and you need only to run `npm install`

This works same as Gemfile & bundler