add grunt watch tasks