first version of modularized gulp setup