Fixes in the radui group implementation and adding demo for it.

3 ways are now supported to add radui group: direct decoration,  indirect decoration and rendering. All 3 are fully supported with all states. Also puts the implementation in line with the render/decorate pattern.