Added unit tests

Adding unit tests
Having problems with args.js library
Unit tests

Added unit tests
2 still failing because of bad isolation (question being how you clean
up a node module).