Work on node module support
Rewrote tests to use node
V3.0.2