A GRID INTERACTIVE WATER HEATER PROGRAM