denormalising grunt copy and grunt watch tasks