New radio component added. The Class EnumRadio extends the class Radio
and takes as a generic parameter an enum type.