update gulpfile, refine building process