es6 integration
updated stuff
building es6 into node compatible commonjs and es5 where necessary