add pressed state to RadioButtons; refactor RadioButton model code, see #134