adding testing and more gulp tasks