Delete breaking, unnecessary code
Bug: controller switch always start disabled
Stop service if shell is not correctly initialized
Fix: ensure CPU temp field is the same for all intents
Button should be enabled only if controller is enabled
Separate controller enabling from parameter setting
Enable interface elements when controller is turned on
Tell UI that service has been stopped
Control interface according to service status
Fix service-UI interaction