added gulpfile.js, can handle multiple test types