use custom gulp tasks instead of middleman