add watch grunt task