made changes to gulp workflow to be more modular