Ignoring node_modules directory so that the repo is clean.
Added tests with Mocha.