code style fixes: use properties as in each other class
code style fixes: remove explicit getters, they are implicit defined in the util class
make the control classes simplier, it makes no sense to enable the controls after creation, they should be enabled on control creation