add gulp build and test with mocha