add grunt watch setup