Refactored 'radio-button' component.