Updated GUI and functionality. Modes are chosen and seen via radio buttons.