modify grunt watch task to target only changed file