update gulp config, refactor options