- Replace `IMAGE_WASH_PROGRAMS` with `IMAGE_PROGRAMS_WHEEL` and add `IMAGE_BUTTON_HIGHLIGHTED`. - Introduce `drawProgramWheel` and `drawThumb` methods for improved modularity. - Adjust thumb properties (`$thumb_position`, `$thumb_size`) and refine positioning logic. - Update asset loading to include the new `machine_1_button_highlighted_transparent` asset.