Buttons are now selectable and can have a different background color if selected