Attempting to switch from buttons to radios

With buttons the JS logic has to prevent multiple presses; radios
inherently solve that problem