Minor Fixes to PR#8

I had to make a couple of changes to https://github.com/LDEngine/Engine-Data-Module/pull/8 - one to remove circular dependency, once to make ``npm test`` run, and one because we should start moving to more up-to-date versions of node when we're making stuff that's not explicitly dependent on the old Engine codebase.