gulp tasks refactoring