Add impl for new fundamental UI elements

The RadioButtonGroup probably needs some assessing...
Oh, also, poke your IDE to stop doing this :P