Split updater functionality to two QML files