set up gulp tasks as separate modules #3