Restructured project. Separated node.js implementation and now building as UML with browserify. Grunt tasks to build and test with both mocha and karma.