Adding Support for AC Modes

Did some work on the app over the weekend. This time adding support for different AC modes (warm, cool, dry) and selecting temperatures.

Still not what I want (the available temperatures need to change depending on the selected mode and how this UI will work with setting different schedule settings versus manual on/off operations is still WIP) but decent progress so far.

Pretty happy with how the “colour scheme changes as you update the AC mode” idea worked out.

Trying to keep the UI as simple as possible and hiding away any controls that are more complicated than “on” and “off” after getting feedback from some friends. Still want to add more fancy stuff but gotta listen to the users sometimes.