Components structure made more useful
Added updater support on the QReal side