added radiobuttons for changing states
default implementation in IModelObserver
handling element state changed signal