separate controllers and gulp update