created IToggleSwitch to contain logic
Next up, IDimmerSwitch and IThermostat.  This will be a much better way to handle new device functionality.
created IDimmerSwitch to contain logic
Next up, IThermostat.  This will be a much better way to handle new device functionality.