Refactored button creation to _add_button_pair(). Added expand/contract color range with add_color_range_buttons()