rewrote redundant watch/compile gulp tasks