Added NPM packaging
Added test rig
Ignored Node modules