Cleaning up project.

Added node_modules folder to .gitignore. Added script to run tests in
package.json.
Cleanup and adding missing dependencies.