First Draft - Engine Rewrite to support client side mocha.js.