add require-dir for gulp
change gulp file structure