Issue #17: Optimized Grunt watch task to reduce CPU usage.