diff --git a/ui/config.js b/ui/legacy/config.js
similarity index 100%
rename from ui/config.js
rename to ui/legacy/config.js
diff --git a/ui/css/cloudstack3.css b/ui/legacy/css/cloudstack3.css
similarity index 100%
rename from ui/css/cloudstack3.css
rename to ui/legacy/css/cloudstack3.css
diff --git a/ui/css/cloudstack3.hu.css b/ui/legacy/css/cloudstack3.hu.css
similarity index 100%
rename from ui/css/cloudstack3.hu.css
rename to ui/legacy/css/cloudstack3.hu.css
diff --git a/ui/css/cloudstack3.ja_JP.css b/ui/legacy/css/cloudstack3.ja_JP.css
similarity index 100%
rename from ui/css/cloudstack3.ja_JP.css
rename to ui/legacy/css/cloudstack3.ja_JP.css
diff --git a/ui/css/custom.css b/ui/legacy/css/custom.css
similarity index 100%
rename from ui/css/custom.css
rename to ui/legacy/css/custom.css
diff --git a/ui/css/src/.jsbeautifyrc b/ui/legacy/css/src/.jsbeautifyrc
similarity index 100%
rename from ui/css/src/.jsbeautifyrc
rename to ui/legacy/css/src/.jsbeautifyrc
diff --git a/ui/css/src/.sass-lint.yml b/ui/legacy/css/src/.sass-lint.yml
similarity index 100%
rename from ui/css/src/.sass-lint.yml
rename to ui/legacy/css/src/.sass-lint.yml
diff --git a/ui/css/src/Gulpfile.js b/ui/legacy/css/src/Gulpfile.js
similarity index 100%
rename from ui/css/src/Gulpfile.js
rename to ui/legacy/css/src/Gulpfile.js
diff --git a/ui/css/src/package-lock.json b/ui/legacy/css/src/package-lock.json
similarity index 100%
rename from ui/css/src/package-lock.json
rename to ui/legacy/css/src/package-lock.json
diff --git a/ui/css/src/package.json b/ui/legacy/css/src/package.json
similarity index 100%
rename from ui/css/src/package.json
rename to ui/legacy/css/src/package.json
diff --git a/ui/css/src/readme.md b/ui/legacy/css/src/readme.md
similarity index 100%
rename from ui/css/src/readme.md
rename to ui/legacy/css/src/readme.md
diff --git a/ui/css/src/scss/cloudstack3.hu.scss b/ui/legacy/css/src/scss/cloudstack3.hu.scss
similarity index 100%
rename from ui/css/src/scss/cloudstack3.hu.scss
rename to ui/legacy/css/src/scss/cloudstack3.hu.scss
diff --git a/ui/css/src/scss/cloudstack3.ja_JP.scss b/ui/legacy/css/src/scss/cloudstack3.ja_JP.scss
similarity index 100%
rename from ui/css/src/scss/cloudstack3.ja_JP.scss
rename to ui/legacy/css/src/scss/cloudstack3.ja_JP.scss
diff --git a/ui/css/src/scss/cloudstack3.scss b/ui/legacy/css/src/scss/cloudstack3.scss
similarity index 100%
rename from ui/css/src/scss/cloudstack3.scss
rename to ui/legacy/css/src/scss/cloudstack3.scss
diff --git a/ui/css/src/scss/common/common.scss b/ui/legacy/css/src/scss/common/common.scss
similarity index 100%
rename from ui/css/src/scss/common/common.scss
rename to ui/legacy/css/src/scss/common/common.scss
diff --git a/ui/css/src/scss/components/accounts-wizzard.scss b/ui/legacy/css/src/scss/components/accounts-wizzard.scss
similarity index 100%
rename from ui/css/src/scss/components/accounts-wizzard.scss
rename to ui/legacy/css/src/scss/components/accounts-wizzard.scss
diff --git a/ui/css/src/scss/components/acl-dialog.scss b/ui/legacy/css/src/scss/components/acl-dialog.scss
similarity index 100%
rename from ui/css/src/scss/components/acl-dialog.scss
rename to ui/legacy/css/src/scss/components/acl-dialog.scss
diff --git a/ui/css/src/scss/components/action-icons.scss b/ui/legacy/css/src/scss/components/action-icons.scss
similarity index 100%
rename from ui/css/src/scss/components/action-icons.scss
rename to ui/legacy/css/src/scss/components/action-icons.scss
diff --git a/ui/css/src/scss/components/actions-dialog.scss b/ui/legacy/css/src/scss/components/actions-dialog.scss
similarity index 100%
rename from ui/css/src/scss/components/actions-dialog.scss
rename to ui/legacy/css/src/scss/components/actions-dialog.scss
diff --git a/ui/css/src/scss/components/actions-table.scss b/ui/legacy/css/src/scss/components/actions-table.scss
similarity index 100%
rename from ui/css/src/scss/components/actions-table.scss
rename to ui/legacy/css/src/scss/components/actions-table.scss
diff --git a/ui/css/src/scss/components/actions.scss b/ui/legacy/css/src/scss/components/actions.scss
similarity index 100%
rename from ui/css/src/scss/components/actions.scss
rename to ui/legacy/css/src/scss/components/actions.scss
diff --git a/ui/css/src/scss/components/advanced-search.scss b/ui/legacy/css/src/scss/components/advanced-search.scss
similarity index 100%
rename from ui/css/src/scss/components/advanced-search.scss
rename to ui/legacy/css/src/scss/components/advanced-search.scss
diff --git a/ui/css/src/scss/components/autoscaler.scss b/ui/legacy/css/src/scss/components/autoscaler.scss
similarity index 100%
rename from ui/css/src/scss/components/autoscaler.scss
rename to ui/legacy/css/src/scss/components/autoscaler.scss
diff --git a/ui/css/src/scss/components/blocking-overlay.scss b/ui/legacy/css/src/scss/components/blocking-overlay.scss
similarity index 100%
rename from ui/css/src/scss/components/blocking-overlay.scss
rename to ui/legacy/css/src/scss/components/blocking-overlay.scss
diff --git a/ui/css/src/scss/components/breadcrumbs.scss b/ui/legacy/css/src/scss/components/breadcrumbs.scss
similarity index 100%
rename from ui/css/src/scss/components/breadcrumbs.scss
rename to ui/legacy/css/src/scss/components/breadcrumbs.scss
diff --git a/ui/css/src/scss/components/browser.scss b/ui/legacy/css/src/scss/components/browser.scss
similarity index 100%
rename from ui/css/src/scss/components/browser.scss
rename to ui/legacy/css/src/scss/components/browser.scss
diff --git a/ui/css/src/scss/components/button-add.scss b/ui/legacy/css/src/scss/components/button-add.scss
similarity index 100%
rename from ui/css/src/scss/components/button-add.scss
rename to ui/legacy/css/src/scss/components/button-add.scss
diff --git a/ui/css/src/scss/components/button-export.scss b/ui/legacy/css/src/scss/components/button-export.scss
similarity index 100%
rename from ui/css/src/scss/components/button-export.scss
rename to ui/legacy/css/src/scss/components/button-export.scss
diff --git a/ui/css/src/scss/components/ca-cert-download.scss b/ui/legacy/css/src/scss/components/ca-cert-download.scss
similarity index 100%
rename from ui/css/src/scss/components/ca-cert-download.scss
rename to ui/legacy/css/src/scss/components/ca-cert-download.scss
diff --git a/ui/css/src/scss/components/copy-template.scss b/ui/legacy/css/src/scss/components/copy-template.scss
similarity index 100%
rename from ui/css/src/scss/components/copy-template.scss
rename to ui/legacy/css/src/scss/components/copy-template.scss
diff --git a/ui/css/src/scss/components/create-form.scss b/ui/legacy/css/src/scss/components/create-form.scss
similarity index 100%
rename from ui/css/src/scss/components/create-form.scss
rename to ui/legacy/css/src/scss/components/create-form.scss
diff --git a/ui/css/src/scss/components/dashboard-project.scss b/ui/legacy/css/src/scss/components/dashboard-project.scss
similarity index 100%
rename from ui/css/src/scss/components/dashboard-project.scss
rename to ui/legacy/css/src/scss/components/dashboard-project.scss
diff --git a/ui/css/src/scss/components/dashboard-system.scss b/ui/legacy/css/src/scss/components/dashboard-system.scss
similarity index 100%
rename from ui/css/src/scss/components/dashboard-system.scss
rename to ui/legacy/css/src/scss/components/dashboard-system.scss
diff --git a/ui/css/src/scss/components/dashboard.scss b/ui/legacy/css/src/scss/components/dashboard.scss
similarity index 100%
rename from ui/css/src/scss/components/dashboard.scss
rename to ui/legacy/css/src/scss/components/dashboard.scss
diff --git a/ui/css/src/scss/components/datepicker.scss b/ui/legacy/css/src/scss/components/datepicker.scss
similarity index 100%
rename from ui/css/src/scss/components/datepicker.scss
rename to ui/legacy/css/src/scss/components/datepicker.scss
diff --git a/ui/css/src/scss/components/details-page.scss b/ui/legacy/css/src/scss/components/details-page.scss
similarity index 100%
rename from ui/css/src/scss/components/details-page.scss
rename to ui/legacy/css/src/scss/components/details-page.scss
diff --git a/ui/css/src/scss/components/dialog-about.scss b/ui/legacy/css/src/scss/components/dialog-about.scss
similarity index 100%
rename from ui/css/src/scss/components/dialog-about.scss
rename to ui/legacy/css/src/scss/components/dialog-about.scss
diff --git a/ui/css/src/scss/components/dynamic-input.scss b/ui/legacy/css/src/scss/components/dynamic-input.scss
similarity index 100%
rename from ui/css/src/scss/components/dynamic-input.scss
rename to ui/legacy/css/src/scss/components/dynamic-input.scss
diff --git a/ui/css/src/scss/components/first-network-resource.scss b/ui/legacy/css/src/scss/components/first-network-resource.scss
similarity index 100%
rename from ui/css/src/scss/components/first-network-resource.scss
rename to ui/legacy/css/src/scss/components/first-network-resource.scss
diff --git a/ui/css/src/scss/components/gpu-groups.scss b/ui/legacy/css/src/scss/components/gpu-groups.scss
similarity index 100%
rename from ui/css/src/scss/components/gpu-groups.scss
rename to ui/legacy/css/src/scss/components/gpu-groups.scss
diff --git a/ui/css/src/scss/components/header-notifications.scss b/ui/legacy/css/src/scss/components/header-notifications.scss
similarity index 100%
rename from ui/css/src/scss/components/header-notifications.scss
rename to ui/legacy/css/src/scss/components/header-notifications.scss
diff --git a/ui/css/src/scss/components/header.scss b/ui/legacy/css/src/scss/components/header.scss
similarity index 100%
rename from ui/css/src/scss/components/header.scss
rename to ui/legacy/css/src/scss/components/header.scss
diff --git a/ui/css/src/scss/components/health-check.scss b/ui/legacy/css/src/scss/components/health-check.scss
similarity index 100%
rename from ui/css/src/scss/components/health-check.scss
rename to ui/legacy/css/src/scss/components/health-check.scss
diff --git a/ui/css/src/scss/components/info-boxes.scss b/ui/legacy/css/src/scss/components/info-boxes.scss
similarity index 100%
rename from ui/css/src/scss/components/info-boxes.scss
rename to ui/legacy/css/src/scss/components/info-boxes.scss
diff --git a/ui/css/src/scss/components/install-wizzard.scss b/ui/legacy/css/src/scss/components/install-wizzard.scss
similarity index 100%
rename from ui/css/src/scss/components/install-wizzard.scss
rename to ui/legacy/css/src/scss/components/install-wizzard.scss
diff --git a/ui/css/src/scss/components/jquery-ui.scss b/ui/legacy/css/src/scss/components/jquery-ui.scss
similarity index 100%
rename from ui/css/src/scss/components/jquery-ui.scss
rename to ui/legacy/css/src/scss/components/jquery-ui.scss
diff --git a/ui/css/src/scss/components/list-view.scss b/ui/legacy/css/src/scss/components/list-view.scss
similarity index 100%
rename from ui/css/src/scss/components/list-view.scss
rename to ui/legacy/css/src/scss/components/list-view.scss
diff --git a/ui/css/src/scss/components/list-view2.scss b/ui/legacy/css/src/scss/components/list-view2.scss
similarity index 100%
rename from ui/css/src/scss/components/list-view2.scss
rename to ui/legacy/css/src/scss/components/list-view2.scss
diff --git a/ui/css/src/scss/components/loading-overlay.scss b/ui/legacy/css/src/scss/components/loading-overlay.scss
similarity index 100%
rename from ui/css/src/scss/components/loading-overlay.scss
rename to ui/legacy/css/src/scss/components/loading-overlay.scss
diff --git a/ui/css/src/scss/components/login.scss b/ui/legacy/css/src/scss/components/login.scss
similarity index 100%
rename from ui/css/src/scss/components/login.scss
rename to ui/legacy/css/src/scss/components/login.scss
diff --git a/ui/css/src/scss/components/migrate-vm.scss b/ui/legacy/css/src/scss/components/migrate-vm.scss
similarity index 100%
rename from ui/css/src/scss/components/migrate-vm.scss
rename to ui/legacy/css/src/scss/components/migrate-vm.scss
diff --git a/ui/css/src/scss/components/multi-edit.scss b/ui/legacy/css/src/scss/components/multi-edit.scss
similarity index 100%
rename from ui/css/src/scss/components/multi-edit.scss
rename to ui/legacy/css/src/scss/components/multi-edit.scss
diff --git a/ui/css/src/scss/components/multi-wizzard.scss b/ui/legacy/css/src/scss/components/multi-wizzard.scss
similarity index 100%
rename from ui/css/src/scss/components/multi-wizzard.scss
rename to ui/legacy/css/src/scss/components/multi-wizzard.scss
diff --git a/ui/css/src/scss/components/navigation.scss b/ui/legacy/css/src/scss/components/navigation.scss
similarity index 100%
rename from ui/css/src/scss/components/navigation.scss
rename to ui/legacy/css/src/scss/components/navigation.scss
diff --git a/ui/css/src/scss/components/network-chart.scss b/ui/legacy/css/src/scss/components/network-chart.scss
similarity index 100%
rename from ui/css/src/scss/components/network-chart.scss
rename to ui/legacy/css/src/scss/components/network-chart.scss
diff --git a/ui/css/src/scss/components/new-project.scss b/ui/legacy/css/src/scss/components/new-project.scss
similarity index 100%
rename from ui/css/src/scss/components/new-project.scss
rename to ui/legacy/css/src/scss/components/new-project.scss
diff --git a/ui/css/src/scss/components/notifications.scss b/ui/legacy/css/src/scss/components/notifications.scss
similarity index 100%
rename from ui/css/src/scss/components/notifications.scss
rename to ui/legacy/css/src/scss/components/notifications.scss
diff --git a/ui/css/src/scss/components/panel-controls.scss b/ui/legacy/css/src/scss/components/panel-controls.scss
similarity index 100%
rename from ui/css/src/scss/components/panel-controls.scss
rename to ui/legacy/css/src/scss/components/panel-controls.scss
diff --git a/ui/css/src/scss/components/plugins-listing.scss b/ui/legacy/css/src/scss/components/plugins-listing.scss
similarity index 100%
rename from ui/css/src/scss/components/plugins-listing.scss
rename to ui/legacy/css/src/scss/components/plugins-listing.scss
diff --git a/ui/css/src/scss/components/project-selector.scss b/ui/legacy/css/src/scss/components/project-selector.scss
similarity index 100%
rename from ui/css/src/scss/components/project-selector.scss
rename to ui/legacy/css/src/scss/components/project-selector.scss
diff --git a/ui/css/src/scss/components/quick-view-tooltip.scss b/ui/legacy/css/src/scss/components/quick-view-tooltip.scss
similarity index 100%
rename from ui/css/src/scss/components/quick-view-tooltip.scss
rename to ui/legacy/css/src/scss/components/quick-view-tooltip.scss
diff --git a/ui/css/src/scss/components/recurring-snapshots.scss b/ui/legacy/css/src/scss/components/recurring-snapshots.scss
similarity index 100%
rename from ui/css/src/scss/components/recurring-snapshots.scss
rename to ui/legacy/css/src/scss/components/recurring-snapshots.scss
diff --git a/ui/css/src/scss/components/region-switcher.scss b/ui/legacy/css/src/scss/components/region-switcher.scss
similarity index 100%
rename from ui/css/src/scss/components/region-switcher.scss
rename to ui/legacy/css/src/scss/components/region-switcher.scss
diff --git a/ui/css/src/scss/components/section-switcher.scss b/ui/legacy/css/src/scss/components/section-switcher.scss
similarity index 100%
rename from ui/css/src/scss/components/section-switcher.scss
rename to ui/legacy/css/src/scss/components/section-switcher.scss
diff --git a/ui/css/src/scss/components/system-chart.scss b/ui/legacy/css/src/scss/components/system-chart.scss
similarity index 100%
rename from ui/css/src/scss/components/system-chart.scss
rename to ui/legacy/css/src/scss/components/system-chart.scss
diff --git a/ui/css/src/scss/components/tagger.scss b/ui/legacy/css/src/scss/components/tagger.scss
similarity index 100%
rename from ui/css/src/scss/components/tagger.scss
rename to ui/legacy/css/src/scss/components/tagger.scss
diff --git a/ui/css/src/scss/components/token-input-facebook.scss b/ui/legacy/css/src/scss/components/token-input-facebook.scss
similarity index 100%
rename from ui/css/src/scss/components/token-input-facebook.scss
rename to ui/legacy/css/src/scss/components/token-input-facebook.scss
diff --git a/ui/css/src/scss/components/toolbar.scss b/ui/legacy/css/src/scss/components/toolbar.scss
similarity index 100%
rename from ui/css/src/scss/components/toolbar.scss
rename to ui/legacy/css/src/scss/components/toolbar.scss
diff --git a/ui/css/src/scss/components/tooltip-box.scss b/ui/legacy/css/src/scss/components/tooltip-box.scss
similarity index 100%
rename from ui/css/src/scss/components/tooltip-box.scss
rename to ui/legacy/css/src/scss/components/tooltip-box.scss
diff --git a/ui/css/src/scss/components/tooltip-info.scss b/ui/legacy/css/src/scss/components/tooltip-info.scss
similarity index 100%
rename from ui/css/src/scss/components/tooltip-info.scss
rename to ui/legacy/css/src/scss/components/tooltip-info.scss
diff --git a/ui/css/src/scss/components/treeview.scss b/ui/legacy/css/src/scss/components/treeview.scss
similarity index 100%
rename from ui/css/src/scss/components/treeview.scss
rename to ui/legacy/css/src/scss/components/treeview.scss
diff --git a/ui/css/src/scss/components/upload-volume.scss b/ui/legacy/css/src/scss/components/upload-volume.scss
similarity index 100%
rename from ui/css/src/scss/components/upload-volume.scss
rename to ui/legacy/css/src/scss/components/upload-volume.scss
diff --git a/ui/css/src/scss/components/user.scss b/ui/legacy/css/src/scss/components/user.scss
similarity index 100%
rename from ui/css/src/scss/components/user.scss
rename to ui/legacy/css/src/scss/components/user.scss
diff --git a/ui/css/src/scss/components/view-switcher.scss b/ui/legacy/css/src/scss/components/view-switcher.scss
similarity index 100%
rename from ui/css/src/scss/components/view-switcher.scss
rename to ui/legacy/css/src/scss/components/view-switcher.scss
diff --git a/ui/css/src/scss/components/view.scss b/ui/legacy/css/src/scss/components/view.scss
similarity index 100%
rename from ui/css/src/scss/components/view.scss
rename to ui/legacy/css/src/scss/components/view.scss
diff --git a/ui/css/src/scss/components/vpc-chart.scss b/ui/legacy/css/src/scss/components/vpc-chart.scss
similarity index 100%
rename from ui/css/src/scss/components/vpc-chart.scss
rename to ui/legacy/css/src/scss/components/vpc-chart.scss
diff --git a/ui/css/src/scss/components/zone-filter.scss b/ui/legacy/css/src/scss/components/zone-filter.scss
similarity index 100%
rename from ui/css/src/scss/components/zone-filter.scss
rename to ui/legacy/css/src/scss/components/zone-filter.scss
diff --git a/ui/css/src/scss/custom.scss b/ui/legacy/css/src/scss/custom.scss
similarity index 100%
rename from ui/css/src/scss/custom.scss
rename to ui/legacy/css/src/scss/custom.scss
diff --git a/ui/css/src/scss/frame/wrapper-elements.scss b/ui/legacy/css/src/scss/frame/wrapper-elements.scss
similarity index 100%
rename from ui/css/src/scss/frame/wrapper-elements.scss
rename to ui/legacy/css/src/scss/frame/wrapper-elements.scss
diff --git a/ui/css/src/scss/languages/hungarian.scss b/ui/legacy/css/src/scss/languages/hungarian.scss
similarity index 100%
rename from ui/css/src/scss/languages/hungarian.scss
rename to ui/legacy/css/src/scss/languages/hungarian.scss
diff --git a/ui/css/src/scss/languages/japanese.scss b/ui/legacy/css/src/scss/languages/japanese.scss
similarity index 100%
rename from ui/css/src/scss/languages/japanese.scss
rename to ui/legacy/css/src/scss/languages/japanese.scss
diff --git a/ui/css/src/scss/licences/AL-css.scss b/ui/legacy/css/src/scss/licences/AL-css.scss
similarity index 100%
rename from ui/css/src/scss/licences/AL-css.scss
rename to ui/legacy/css/src/scss/licences/AL-css.scss
diff --git a/ui/css/src/scss/objects/form-elements.scss b/ui/legacy/css/src/scss/objects/form-elements.scss
similarity index 100%
rename from ui/css/src/scss/objects/form-elements.scss
rename to ui/legacy/css/src/scss/objects/form-elements.scss
diff --git a/ui/css/src/scss/objects/links.scss b/ui/legacy/css/src/scss/objects/links.scss
similarity index 100%
rename from ui/css/src/scss/objects/links.scss
rename to ui/legacy/css/src/scss/objects/links.scss
diff --git a/ui/css/src/scss/objects/table.scss b/ui/legacy/css/src/scss/objects/table.scss
similarity index 100%
rename from ui/css/src/scss/objects/table.scss
rename to ui/legacy/css/src/scss/objects/table.scss
diff --git a/ui/css/src/scss/variables/z-index.scss b/ui/legacy/css/src/scss/variables/z-index.scss
similarity index 100%
rename from ui/css/src/scss/variables/z-index.scss
rename to ui/legacy/css/src/scss/variables/z-index.scss
diff --git a/ui/images/ajax-loader-small.gif b/ui/legacy/images/ajax-loader-small.gif
similarity index 100%
rename from ui/images/ajax-loader-small.gif
rename to ui/legacy/images/ajax-loader-small.gif
diff --git a/ui/images/ajax-loader.gif b/ui/legacy/images/ajax-loader.gif
similarity index 100%
rename from ui/images/ajax-loader.gif
rename to ui/legacy/images/ajax-loader.gif
diff --git a/ui/images/bg-breadcrumb-project-view.png b/ui/legacy/images/bg-breadcrumb-project-view.png
similarity index 100%
rename from ui/images/bg-breadcrumb-project-view.png
rename to ui/legacy/images/bg-breadcrumb-project-view.png
diff --git a/ui/images/bg-breadcrumb.png b/ui/legacy/images/bg-breadcrumb.png
similarity index 100%
rename from ui/images/bg-breadcrumb.png
rename to ui/legacy/images/bg-breadcrumb.png
diff --git a/ui/images/bg-breadcrumbs-project-view.png b/ui/legacy/images/bg-breadcrumbs-project-view.png
similarity index 100%
rename from ui/images/bg-breadcrumbs-project-view.png
rename to ui/legacy/images/bg-breadcrumbs-project-view.png
diff --git a/ui/images/bg-breadcrumbs.png b/ui/legacy/images/bg-breadcrumbs.png
similarity index 100%
rename from ui/images/bg-breadcrumbs.png
rename to ui/legacy/images/bg-breadcrumbs.png
diff --git a/ui/images/bg-button-view-more.png b/ui/legacy/images/bg-button-view-more.png
similarity index 100%
rename from ui/images/bg-button-view-more.png
rename to ui/legacy/images/bg-button-view-more.png
diff --git a/ui/images/bg-details-tab-gradient.png b/ui/legacy/images/bg-details-tab-gradient.png
similarity index 100%
rename from ui/images/bg-details-tab-gradient.png
rename to ui/legacy/images/bg-details-tab-gradient.png
diff --git a/ui/images/bg-dialog-body.png b/ui/legacy/images/bg-dialog-body.png
similarity index 100%
rename from ui/images/bg-dialog-body.png
rename to ui/legacy/images/bg-dialog-body.png
diff --git a/ui/images/bg-dialog-header.png b/ui/legacy/images/bg-dialog-header.png
similarity index 100%
rename from ui/images/bg-dialog-header.png
rename to ui/legacy/images/bg-dialog-header.png
diff --git a/ui/images/bg-gradient-white-transparent.png b/ui/legacy/images/bg-gradient-white-transparent.png
similarity index 100%
rename from ui/images/bg-gradient-white-transparent.png
rename to ui/legacy/images/bg-gradient-white-transparent.png
diff --git a/ui/images/bg-gradients.png b/ui/legacy/images/bg-gradients.png
similarity index 100%
rename from ui/images/bg-gradients.png
rename to ui/legacy/images/bg-gradients.png
diff --git a/ui/images/bg-header.png b/ui/legacy/images/bg-header.png
similarity index 100%
rename from ui/images/bg-header.png
rename to ui/legacy/images/bg-header.png
diff --git a/ui/images/bg-install-wizard-header.jpg b/ui/legacy/images/bg-install-wizard-header.jpg
similarity index 100%
rename from ui/images/bg-install-wizard-header.jpg
rename to ui/legacy/images/bg-install-wizard-header.jpg
diff --git a/ui/images/bg-install-wizard-header.png b/ui/legacy/images/bg-install-wizard-header.png
similarity index 100%
rename from ui/images/bg-install-wizard-header.png
rename to ui/legacy/images/bg-install-wizard-header.png
diff --git a/ui/images/bg-login.jpg b/ui/legacy/images/bg-login.jpg
similarity index 100%
rename from ui/images/bg-login.jpg
rename to ui/legacy/images/bg-login.jpg
diff --git a/ui/images/bg-login.png b/ui/legacy/images/bg-login.png
similarity index 100%
rename from ui/images/bg-login.png
rename to ui/legacy/images/bg-login.png
diff --git a/ui/images/bg-naas.png b/ui/legacy/images/bg-naas.png
similarity index 100%
rename from ui/images/bg-naas.png
rename to ui/legacy/images/bg-naas.png
diff --git a/ui/images/bg-nav-item-active-project-view.png b/ui/legacy/images/bg-nav-item-active-project-view.png
similarity index 100%
rename from ui/images/bg-nav-item-active-project-view.png
rename to ui/legacy/images/bg-nav-item-active-project-view.png
diff --git a/ui/images/bg-nav-item-active.png b/ui/legacy/images/bg-nav-item-active.png
similarity index 100%
rename from ui/images/bg-nav-item-active.png
rename to ui/legacy/images/bg-nav-item-active.png
diff --git a/ui/images/bg-nav-item-project-view.png b/ui/legacy/images/bg-nav-item-project-view.png
similarity index 100%
rename from ui/images/bg-nav-item-project-view.png
rename to ui/legacy/images/bg-nav-item-project-view.png
diff --git a/ui/images/bg-nav-item.png b/ui/legacy/images/bg-nav-item.png
similarity index 100%
rename from ui/images/bg-nav-item.png
rename to ui/legacy/images/bg-nav-item.png
diff --git a/ui/images/bg-network-nat.png b/ui/legacy/images/bg-network-nat.png
similarity index 100%
rename from ui/images/bg-network-nat.png
rename to ui/legacy/images/bg-network-nat.png
diff --git a/ui/images/bg-network.png b/ui/legacy/images/bg-network.png
similarity index 100%
rename from ui/images/bg-network.png
rename to ui/legacy/images/bg-network.png
diff --git a/ui/images/bg-notifications.png b/ui/legacy/images/bg-notifications.png
similarity index 100%
rename from ui/images/bg-notifications.png
rename to ui/legacy/images/bg-notifications.png
diff --git a/ui/images/bg-panel-shadow.png b/ui/legacy/images/bg-panel-shadow.png
similarity index 100%
rename from ui/images/bg-panel-shadow.png
rename to ui/legacy/images/bg-panel-shadow.png
diff --git a/ui/images/bg-section-switcher.png b/ui/legacy/images/bg-section-switcher.png
similarity index 100%
rename from ui/images/bg-section-switcher.png
rename to ui/legacy/images/bg-section-switcher.png
diff --git a/ui/images/bg-status_box.png b/ui/legacy/images/bg-status_box.png
similarity index 100%
rename from ui/images/bg-status_box.png
rename to ui/legacy/images/bg-status_box.png
diff --git a/ui/images/bg-system-chart-compute.png b/ui/legacy/images/bg-system-chart-compute.png
similarity index 100%
rename from ui/images/bg-system-chart-compute.png
rename to ui/legacy/images/bg-system-chart-compute.png
diff --git a/ui/images/bg-system-chart-lines.png b/ui/legacy/images/bg-system-chart-lines.png
similarity index 100%
rename from ui/images/bg-system-chart-lines.png
rename to ui/legacy/images/bg-system-chart-lines.png
diff --git a/ui/images/bg-system-network-traffic.png b/ui/legacy/images/bg-system-network-traffic.png
similarity index 100%
rename from ui/images/bg-system-network-traffic.png
rename to ui/legacy/images/bg-system-network-traffic.png
diff --git a/ui/images/bg-table-head.png b/ui/legacy/images/bg-table-head.png
similarity index 100%
rename from ui/images/bg-table-head.png
rename to ui/legacy/images/bg-table-head.png
diff --git a/ui/images/bg-transparent-white.png b/ui/legacy/images/bg-transparent-white.png
similarity index 100%
rename from ui/images/bg-transparent-white.png
rename to ui/legacy/images/bg-transparent-white.png
diff --git a/ui/images/bg-what-is-cloudstack.png b/ui/legacy/images/bg-what-is-cloudstack.png
similarity index 100%
rename from ui/images/bg-what-is-cloudstack.png
rename to ui/legacy/images/bg-what-is-cloudstack.png
diff --git a/ui/images/buttons.png b/ui/legacy/images/buttons.png
similarity index 100%
rename from ui/images/buttons.png
rename to ui/legacy/images/buttons.png
diff --git a/ui/images/cloud.ico b/ui/legacy/images/cloud.ico
similarity index 100%
rename from ui/images/cloud.ico
rename to ui/legacy/images/cloud.ico
diff --git a/ui/images/destroy-anim.gif b/ui/legacy/images/destroy-anim.gif
similarity index 100%
rename from ui/images/destroy-anim.gif
rename to ui/legacy/images/destroy-anim.gif
diff --git a/ui/images/exportCsvIcon.png b/ui/legacy/images/exportCsvIcon.png
similarity index 100%
rename from ui/images/exportCsvIcon.png
rename to ui/legacy/images/exportCsvIcon.png
diff --git a/ui/images/gradients.png b/ui/legacy/images/gradients.png
similarity index 100%
rename from ui/images/gradients.png
rename to ui/legacy/images/gradients.png
diff --git a/ui/images/header-gradient.png b/ui/legacy/images/header-gradient.png
similarity index 100%
rename from ui/images/header-gradient.png
rename to ui/legacy/images/header-gradient.png
diff --git a/ui/images/icons.png b/ui/legacy/images/icons.png
similarity index 100%
rename from ui/images/icons.png
rename to ui/legacy/images/icons.png
diff --git a/ui/images/infrastructure-icons.png b/ui/legacy/images/infrastructure-icons.png
similarity index 100%
rename from ui/images/infrastructure-icons.png
rename to ui/legacy/images/infrastructure-icons.png
diff --git a/ui/images/install-wizard-parts.png b/ui/legacy/images/install-wizard-parts.png
similarity index 100%
rename from ui/images/install-wizard-parts.png
rename to ui/legacy/images/install-wizard-parts.png
diff --git a/ui/images/instance-wizard-parts.png b/ui/legacy/images/instance-wizard-parts.png
similarity index 100%
rename from ui/images/instance-wizard-parts.png
rename to ui/legacy/images/instance-wizard-parts.png
diff --git a/ui/images/logo-login-oss.png b/ui/legacy/images/logo-login-oss.png
similarity index 100%
rename from ui/images/logo-login-oss.png
rename to ui/legacy/images/logo-login-oss.png
diff --git a/ui/images/logo.png b/ui/legacy/images/logo.png
similarity index 100%
rename from ui/images/logo.png
rename to ui/legacy/images/logo.png
diff --git a/ui/images/minus.png b/ui/legacy/images/minus.png
similarity index 100%
rename from ui/images/minus.png
rename to ui/legacy/images/minus.png
diff --git a/ui/images/overlay-pattern.png b/ui/legacy/images/overlay-pattern.png
similarity index 100%
rename from ui/images/overlay-pattern.png
rename to ui/legacy/images/overlay-pattern.png
diff --git a/ui/images/sample-project-view.png b/ui/legacy/images/sample-project-view.png
similarity index 100%
rename from ui/images/sample-project-view.png
rename to ui/legacy/images/sample-project-view.png
diff --git a/ui/images/sprites.png b/ui/legacy/images/sprites.png
similarity index 100%
rename from ui/images/sprites.png
rename to ui/legacy/images/sprites.png
diff --git a/ui/images/vm-instance-screen-sample.png b/ui/legacy/images/vm-instance-screen-sample.png
similarity index 100%
rename from ui/images/vm-instance-screen-sample.png
rename to ui/legacy/images/vm-instance-screen-sample.png
diff --git a/ui/legacy/index.html b/ui/legacy/index.html
new file mode 100644
index 00000000000..a0f6559c8ec
--- /dev/null
+++ b/ui/legacy/index.html
@@ -0,0 +1,1998 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Set up the network for traffic between end-user VMs.
+
+
+
2
+
Clusters
+
Define one or more clusters to group the compute hosts.
+
+
+
3
+
Hosts
+
Add hosts to clusters. Hosts run hypervisors and VMs.
+
+
+
4
+
Primary Storage
+
Add servers to store VM disk volumes in each cluster.
+
+
+
5
+
Secondary Storage
+
Add servers to store templates, ISOs, and snapshots for the whole zone.
+
+
+
+
+
+
+
+
+
1
+
Public
+
Set up the network for Internet traffic.
+
+
+
2
+
Guest
+
Set up the network for traffic between end-user VMs.
+
+
+
3
+
Clusters
+
Define one or more clusters to group the compute hosts.
+
+
+
4
+
Hosts
+
Add hosts to clusters. Hosts run hypervisors and VMs.
+
+
+
5
+
Primary Storage
+
Add servers to store VM disk volumes in each cluster.
+
+
+
6
+
Secondary Storage
+
Add servers to store templates, ISOs, and snapshots for the whole zone.
+
+
+
+
+
+
+
+ Zone Configuration
+
+
+
+
1
+
Public
+
Configure
+
+
+
Management
+
Configure
+
+
+
2
+
1
+
Guest
+
Configure
+
+
+
+
+
+
+
+
Add Resource
+
+
+
+
Pods
+
View All
+
+
+
3
+
2
+
Clusters
+
View All
+
+
+
4
+
3
+
Hosts
+
View All
+
+
+
5
+
4
+
Primary Storage
+
View All
+
+
+
6
+
5
+
Secondary Storage
+
View All
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Alert 1
+
Alert 1
+
Alert 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Alert 1
+
Alert 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
%
+
+
+
+
+
+
+ /
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
:
+
+
+
+
+
+
:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Schedule:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Scheduled Snapshots
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ui/l10n/ar.js b/ui/legacy/l10n/ar.js
similarity index 100%
rename from ui/l10n/ar.js
rename to ui/legacy/l10n/ar.js
diff --git a/ui/l10n/ca.js b/ui/legacy/l10n/ca.js
similarity index 100%
rename from ui/l10n/ca.js
rename to ui/legacy/l10n/ca.js
diff --git a/ui/l10n/de_DE.js b/ui/legacy/l10n/de_DE.js
similarity index 100%
rename from ui/l10n/de_DE.js
rename to ui/legacy/l10n/de_DE.js
diff --git a/ui/l10n/en.js b/ui/legacy/l10n/en.js
similarity index 100%
rename from ui/l10n/en.js
rename to ui/legacy/l10n/en.js
diff --git a/ui/l10n/es.js b/ui/legacy/l10n/es.js
similarity index 100%
rename from ui/l10n/es.js
rename to ui/legacy/l10n/es.js
diff --git a/ui/l10n/fr_FR.js b/ui/legacy/l10n/fr_FR.js
similarity index 100%
rename from ui/l10n/fr_FR.js
rename to ui/legacy/l10n/fr_FR.js
diff --git a/ui/l10n/hu.js b/ui/legacy/l10n/hu.js
similarity index 100%
rename from ui/l10n/hu.js
rename to ui/legacy/l10n/hu.js
diff --git a/ui/l10n/it_IT.js b/ui/legacy/l10n/it_IT.js
similarity index 100%
rename from ui/l10n/it_IT.js
rename to ui/legacy/l10n/it_IT.js
diff --git a/ui/l10n/ja_JP.js b/ui/legacy/l10n/ja_JP.js
similarity index 100%
rename from ui/l10n/ja_JP.js
rename to ui/legacy/l10n/ja_JP.js
diff --git a/ui/l10n/ko_KR.js b/ui/legacy/l10n/ko_KR.js
similarity index 100%
rename from ui/l10n/ko_KR.js
rename to ui/legacy/l10n/ko_KR.js
diff --git a/ui/l10n/nb_NO.js b/ui/legacy/l10n/nb_NO.js
similarity index 100%
rename from ui/l10n/nb_NO.js
rename to ui/legacy/l10n/nb_NO.js
diff --git a/ui/l10n/nl_NL.js b/ui/legacy/l10n/nl_NL.js
similarity index 100%
rename from ui/l10n/nl_NL.js
rename to ui/legacy/l10n/nl_NL.js
diff --git a/ui/l10n/pl.js b/ui/legacy/l10n/pl.js
similarity index 100%
rename from ui/l10n/pl.js
rename to ui/legacy/l10n/pl.js
diff --git a/ui/l10n/pt_BR.js b/ui/legacy/l10n/pt_BR.js
similarity index 100%
rename from ui/l10n/pt_BR.js
rename to ui/legacy/l10n/pt_BR.js
diff --git a/ui/l10n/ru_RU.js b/ui/legacy/l10n/ru_RU.js
similarity index 100%
rename from ui/l10n/ru_RU.js
rename to ui/legacy/l10n/ru_RU.js
diff --git a/ui/l10n/zh_CN.js b/ui/legacy/l10n/zh_CN.js
similarity index 100%
rename from ui/l10n/zh_CN.js
rename to ui/legacy/l10n/zh_CN.js
diff --git a/ui/lib/date.js b/ui/legacy/lib/date.js
similarity index 100%
rename from ui/lib/date.js
rename to ui/legacy/lib/date.js
diff --git a/ui/lib/excanvas.js b/ui/legacy/lib/excanvas.js
similarity index 100%
rename from ui/lib/excanvas.js
rename to ui/legacy/lib/excanvas.js
diff --git a/ui/lib/flot/jquery.colorhelpers.js b/ui/legacy/lib/flot/jquery.colorhelpers.js
similarity index 100%
rename from ui/lib/flot/jquery.colorhelpers.js
rename to ui/legacy/lib/flot/jquery.colorhelpers.js
diff --git a/ui/lib/flot/jquery.flot.crosshair.js b/ui/legacy/lib/flot/jquery.flot.crosshair.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.crosshair.js
rename to ui/legacy/lib/flot/jquery.flot.crosshair.js
diff --git a/ui/lib/flot/jquery.flot.fillbetween.js b/ui/legacy/lib/flot/jquery.flot.fillbetween.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.fillbetween.js
rename to ui/legacy/lib/flot/jquery.flot.fillbetween.js
diff --git a/ui/lib/flot/jquery.flot.image.js b/ui/legacy/lib/flot/jquery.flot.image.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.image.js
rename to ui/legacy/lib/flot/jquery.flot.image.js
diff --git a/ui/lib/flot/jquery.flot.js b/ui/legacy/lib/flot/jquery.flot.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.js
rename to ui/legacy/lib/flot/jquery.flot.js
diff --git a/ui/lib/flot/jquery.flot.navigate.js b/ui/legacy/lib/flot/jquery.flot.navigate.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.navigate.js
rename to ui/legacy/lib/flot/jquery.flot.navigate.js
diff --git a/ui/lib/flot/jquery.flot.pie.js b/ui/legacy/lib/flot/jquery.flot.pie.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.pie.js
rename to ui/legacy/lib/flot/jquery.flot.pie.js
diff --git a/ui/lib/flot/jquery.flot.resize.js b/ui/legacy/lib/flot/jquery.flot.resize.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.resize.js
rename to ui/legacy/lib/flot/jquery.flot.resize.js
diff --git a/ui/lib/flot/jquery.flot.selection.js b/ui/legacy/lib/flot/jquery.flot.selection.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.selection.js
rename to ui/legacy/lib/flot/jquery.flot.selection.js
diff --git a/ui/lib/flot/jquery.flot.stack.js b/ui/legacy/lib/flot/jquery.flot.stack.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.stack.js
rename to ui/legacy/lib/flot/jquery.flot.stack.js
diff --git a/ui/lib/flot/jquery.flot.symbol.js b/ui/legacy/lib/flot/jquery.flot.symbol.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.symbol.js
rename to ui/legacy/lib/flot/jquery.flot.symbol.js
diff --git a/ui/lib/flot/jquery.flot.threshold.js b/ui/legacy/lib/flot/jquery.flot.threshold.js
similarity index 100%
rename from ui/lib/flot/jquery.flot.threshold.js
rename to ui/legacy/lib/flot/jquery.flot.threshold.js
diff --git a/ui/lib/jquery-ui/css/jquery-ui.css b/ui/legacy/lib/jquery-ui/css/jquery-ui.css
similarity index 100%
rename from ui/lib/jquery-ui/css/jquery-ui.css
rename to ui/legacy/lib/jquery-ui/css/jquery-ui.css
diff --git a/ui/lib/jquery-ui/js/jquery-ui.js b/ui/legacy/lib/jquery-ui/js/jquery-ui.js
similarity index 100%
rename from ui/lib/jquery-ui/js/jquery-ui.js
rename to ui/legacy/lib/jquery-ui/js/jquery-ui.js
diff --git a/ui/lib/jquery.cookies.js b/ui/legacy/lib/jquery.cookies.js
similarity index 100%
rename from ui/lib/jquery.cookies.js
rename to ui/legacy/lib/jquery.cookies.js
diff --git a/ui/lib/jquery.easing.js b/ui/legacy/lib/jquery.easing.js
similarity index 100%
rename from ui/lib/jquery.easing.js
rename to ui/legacy/lib/jquery.easing.js
diff --git a/ui/lib/jquery.js b/ui/legacy/lib/jquery.js
similarity index 100%
rename from ui/lib/jquery.js
rename to ui/legacy/lib/jquery.js
diff --git a/ui/lib/jquery.md5.js b/ui/legacy/lib/jquery.md5.js
similarity index 100%
rename from ui/lib/jquery.md5.js
rename to ui/legacy/lib/jquery.md5.js
diff --git a/ui/lib/jquery.tokeninput.js b/ui/legacy/lib/jquery.tokeninput.js
similarity index 100%
rename from ui/lib/jquery.tokeninput.js
rename to ui/legacy/lib/jquery.tokeninput.js
diff --git a/ui/lib/jquery.validate.additional-methods.js b/ui/legacy/lib/jquery.validate.additional-methods.js
similarity index 100%
rename from ui/lib/jquery.validate.additional-methods.js
rename to ui/legacy/lib/jquery.validate.additional-methods.js
diff --git a/ui/lib/jquery.validate.js b/ui/legacy/lib/jquery.validate.js
similarity index 100%
rename from ui/lib/jquery.validate.js
rename to ui/legacy/lib/jquery.validate.js
diff --git a/ui/lib/qunit/qunit.css b/ui/legacy/lib/qunit/qunit.css
similarity index 100%
rename from ui/lib/qunit/qunit.css
rename to ui/legacy/lib/qunit/qunit.css
diff --git a/ui/lib/qunit/qunit.js b/ui/legacy/lib/qunit/qunit.js
similarity index 100%
rename from ui/lib/qunit/qunit.js
rename to ui/legacy/lib/qunit/qunit.js
diff --git a/ui/lib/require.js b/ui/legacy/lib/require.js
similarity index 100%
rename from ui/lib/require.js
rename to ui/legacy/lib/require.js
diff --git a/ui/lib/reset.css b/ui/legacy/lib/reset.css
similarity index 100%
rename from ui/lib/reset.css
rename to ui/legacy/lib/reset.css
diff --git a/ui/modules/infrastructure/infrastructure.css b/ui/legacy/modules/infrastructure/infrastructure.css
similarity index 100%
rename from ui/modules/infrastructure/infrastructure.css
rename to ui/legacy/modules/infrastructure/infrastructure.css
diff --git a/ui/modules/infrastructure/infrastructure.js b/ui/legacy/modules/infrastructure/infrastructure.js
similarity index 100%
rename from ui/modules/infrastructure/infrastructure.js
rename to ui/legacy/modules/infrastructure/infrastructure.js
diff --git a/ui/modules/modules.js b/ui/legacy/modules/modules.js
similarity index 100%
rename from ui/modules/modules.js
rename to ui/legacy/modules/modules.js
diff --git a/ui/modules/vnmcAsa1000v/vnmcAsa1000v.css b/ui/legacy/modules/vnmcAsa1000v/vnmcAsa1000v.css
similarity index 100%
rename from ui/modules/vnmcAsa1000v/vnmcAsa1000v.css
rename to ui/legacy/modules/vnmcAsa1000v/vnmcAsa1000v.css
diff --git a/ui/modules/vnmcAsa1000v/vnmcAsa1000v.js b/ui/legacy/modules/vnmcAsa1000v/vnmcAsa1000v.js
similarity index 100%
rename from ui/modules/vnmcAsa1000v/vnmcAsa1000v.js
rename to ui/legacy/modules/vnmcAsa1000v/vnmcAsa1000v.js
diff --git a/ui/modules/vnmcNetworkProvider/vnmcNetworkProvider.css b/ui/legacy/modules/vnmcNetworkProvider/vnmcNetworkProvider.css
similarity index 100%
rename from ui/modules/vnmcNetworkProvider/vnmcNetworkProvider.css
rename to ui/legacy/modules/vnmcNetworkProvider/vnmcNetworkProvider.css
diff --git a/ui/modules/vnmcNetworkProvider/vnmcNetworkProvider.js b/ui/legacy/modules/vnmcNetworkProvider/vnmcNetworkProvider.js
similarity index 100%
rename from ui/modules/vnmcNetworkProvider/vnmcNetworkProvider.js
rename to ui/legacy/modules/vnmcNetworkProvider/vnmcNetworkProvider.js
diff --git a/ui/modules/vpc/vpc.css b/ui/legacy/modules/vpc/vpc.css
similarity index 100%
rename from ui/modules/vpc/vpc.css
rename to ui/legacy/modules/vpc/vpc.css
diff --git a/ui/modules/vpc/vpc.js b/ui/legacy/modules/vpc/vpc.js
similarity index 100%
rename from ui/modules/vpc/vpc.js
rename to ui/legacy/modules/vpc/vpc.js
diff --git a/ui/plugins/cks/cks.css b/ui/legacy/plugins/cks/cks.css
similarity index 100%
rename from ui/plugins/cks/cks.css
rename to ui/legacy/plugins/cks/cks.css
diff --git a/ui/plugins/cks/cks.js b/ui/legacy/plugins/cks/cks.js
similarity index 100%
rename from ui/plugins/cks/cks.js
rename to ui/legacy/plugins/cks/cks.js
diff --git a/ui/plugins/cks/config.js b/ui/legacy/plugins/cks/config.js
similarity index 100%
rename from ui/plugins/cks/config.js
rename to ui/legacy/plugins/cks/config.js
diff --git a/ui/plugins/cks/icon.png b/ui/legacy/plugins/cks/icon.png
similarity index 100%
rename from ui/plugins/cks/icon.png
rename to ui/legacy/plugins/cks/icon.png
diff --git a/ui/plugins/cloudian/cloudian.css b/ui/legacy/plugins/cloudian/cloudian.css
similarity index 100%
rename from ui/plugins/cloudian/cloudian.css
rename to ui/legacy/plugins/cloudian/cloudian.css
diff --git a/ui/plugins/cloudian/cloudian.js b/ui/legacy/plugins/cloudian/cloudian.js
similarity index 100%
rename from ui/plugins/cloudian/cloudian.js
rename to ui/legacy/plugins/cloudian/cloudian.js
diff --git a/ui/plugins/cloudian/config.js b/ui/legacy/plugins/cloudian/config.js
similarity index 100%
rename from ui/plugins/cloudian/config.js
rename to ui/legacy/plugins/cloudian/config.js
diff --git a/ui/plugins/cloudian/icon.png b/ui/legacy/plugins/cloudian/icon.png
similarity index 100%
rename from ui/plugins/cloudian/icon.png
rename to ui/legacy/plugins/cloudian/icon.png
diff --git a/ui/plugins/plugins.js b/ui/legacy/plugins/plugins.js
similarity index 100%
rename from ui/plugins/plugins.js
rename to ui/legacy/plugins/plugins.js
diff --git a/ui/plugins/quota/config.js b/ui/legacy/plugins/quota/config.js
similarity index 100%
rename from ui/plugins/quota/config.js
rename to ui/legacy/plugins/quota/config.js
diff --git a/ui/plugins/quota/icon.png b/ui/legacy/plugins/quota/icon.png
similarity index 100%
rename from ui/plugins/quota/icon.png
rename to ui/legacy/plugins/quota/icon.png
diff --git a/ui/plugins/quota/quota.css b/ui/legacy/plugins/quota/quota.css
similarity index 100%
rename from ui/plugins/quota/quota.css
rename to ui/legacy/plugins/quota/quota.css
diff --git a/ui/plugins/quota/quota.js b/ui/legacy/plugins/quota/quota.js
similarity index 100%
rename from ui/plugins/quota/quota.js
rename to ui/legacy/plugins/quota/quota.js
diff --git a/ui/plugins/testPlugin/config.js b/ui/legacy/plugins/testPlugin/config.js
similarity index 100%
rename from ui/plugins/testPlugin/config.js
rename to ui/legacy/plugins/testPlugin/config.js
diff --git a/ui/plugins/testPlugin/icon.png b/ui/legacy/plugins/testPlugin/icon.png
similarity index 100%
rename from ui/plugins/testPlugin/icon.png
rename to ui/legacy/plugins/testPlugin/icon.png
diff --git a/ui/plugins/testPlugin/testPlugin.css b/ui/legacy/plugins/testPlugin/testPlugin.css
similarity index 100%
rename from ui/plugins/testPlugin/testPlugin.css
rename to ui/legacy/plugins/testPlugin/testPlugin.css
diff --git a/ui/plugins/testPlugin/testPlugin.js b/ui/legacy/plugins/testPlugin/testPlugin.js
similarity index 100%
rename from ui/plugins/testPlugin/testPlugin.js
rename to ui/legacy/plugins/testPlugin/testPlugin.js
diff --git a/ui/scripts/accounts.js b/ui/legacy/scripts/accounts.js
similarity index 100%
rename from ui/scripts/accounts.js
rename to ui/legacy/scripts/accounts.js
diff --git a/ui/scripts/accountsWizard.js b/ui/legacy/scripts/accountsWizard.js
similarity index 100%
rename from ui/scripts/accountsWizard.js
rename to ui/legacy/scripts/accountsWizard.js
diff --git a/ui/scripts/affinity.js b/ui/legacy/scripts/affinity.js
similarity index 100%
rename from ui/scripts/affinity.js
rename to ui/legacy/scripts/affinity.js
diff --git a/ui/scripts/autoscaler.js b/ui/legacy/scripts/autoscaler.js
similarity index 100%
rename from ui/scripts/autoscaler.js
rename to ui/legacy/scripts/autoscaler.js
diff --git a/ui/scripts/cloud.core.callbacks.js b/ui/legacy/scripts/cloud.core.callbacks.js
similarity index 100%
rename from ui/scripts/cloud.core.callbacks.js
rename to ui/legacy/scripts/cloud.core.callbacks.js
diff --git a/ui/scripts/cloudStack.js b/ui/legacy/scripts/cloudStack.js
similarity index 100%
rename from ui/scripts/cloudStack.js
rename to ui/legacy/scripts/cloudStack.js
diff --git a/ui/scripts/configuration.js b/ui/legacy/scripts/configuration.js
similarity index 100%
rename from ui/scripts/configuration.js
rename to ui/legacy/scripts/configuration.js
diff --git a/ui/scripts/dashboard.js b/ui/legacy/scripts/dashboard.js
similarity index 100%
rename from ui/scripts/dashboard.js
rename to ui/legacy/scripts/dashboard.js
diff --git a/ui/scripts/docs.js b/ui/legacy/scripts/docs.js
similarity index 100%
rename from ui/scripts/docs.js
rename to ui/legacy/scripts/docs.js
diff --git a/ui/scripts/domains.js b/ui/legacy/scripts/domains.js
similarity index 100%
rename from ui/scripts/domains.js
rename to ui/legacy/scripts/domains.js
diff --git a/ui/scripts/events.js b/ui/legacy/scripts/events.js
similarity index 100%
rename from ui/scripts/events.js
rename to ui/legacy/scripts/events.js
diff --git a/ui/scripts/globalSettings.js b/ui/legacy/scripts/globalSettings.js
similarity index 100%
rename from ui/scripts/globalSettings.js
rename to ui/legacy/scripts/globalSettings.js
diff --git a/ui/scripts/installWizard.js b/ui/legacy/scripts/installWizard.js
similarity index 100%
rename from ui/scripts/installWizard.js
rename to ui/legacy/scripts/installWizard.js
diff --git a/ui/scripts/instanceWizard.js b/ui/legacy/scripts/instanceWizard.js
similarity index 100%
rename from ui/scripts/instanceWizard.js
rename to ui/legacy/scripts/instanceWizard.js
diff --git a/ui/scripts/instances.js b/ui/legacy/scripts/instances.js
similarity index 100%
rename from ui/scripts/instances.js
rename to ui/legacy/scripts/instances.js
diff --git a/ui/scripts/lbCertificatePolicy.js b/ui/legacy/scripts/lbCertificatePolicy.js
similarity index 100%
rename from ui/scripts/lbCertificatePolicy.js
rename to ui/legacy/scripts/lbCertificatePolicy.js
diff --git a/ui/scripts/lbStickyPolicy.js b/ui/legacy/scripts/lbStickyPolicy.js
similarity index 100%
rename from ui/scripts/lbStickyPolicy.js
rename to ui/legacy/scripts/lbStickyPolicy.js
diff --git a/ui/scripts/metrics.js b/ui/legacy/scripts/metrics.js
similarity index 100%
rename from ui/scripts/metrics.js
rename to ui/legacy/scripts/metrics.js
diff --git a/ui/scripts/network.js b/ui/legacy/scripts/network.js
similarity index 100%
rename from ui/scripts/network.js
rename to ui/legacy/scripts/network.js
diff --git a/ui/scripts/plugins.js b/ui/legacy/scripts/plugins.js
similarity index 100%
rename from ui/scripts/plugins.js
rename to ui/legacy/scripts/plugins.js
diff --git a/ui/scripts/postLoad.js b/ui/legacy/scripts/postLoad.js
similarity index 100%
rename from ui/scripts/postLoad.js
rename to ui/legacy/scripts/postLoad.js
diff --git a/ui/scripts/projects.js b/ui/legacy/scripts/projects.js
similarity index 100%
rename from ui/scripts/projects.js
rename to ui/legacy/scripts/projects.js
diff --git a/ui/scripts/regions.js b/ui/legacy/scripts/regions.js
similarity index 100%
rename from ui/scripts/regions.js
rename to ui/legacy/scripts/regions.js
diff --git a/ui/scripts/roles.js b/ui/legacy/scripts/roles.js
similarity index 100%
rename from ui/scripts/roles.js
rename to ui/legacy/scripts/roles.js
diff --git a/ui/scripts/sharedFunctions.js b/ui/legacy/scripts/sharedFunctions.js
similarity index 100%
rename from ui/scripts/sharedFunctions.js
rename to ui/legacy/scripts/sharedFunctions.js
diff --git a/ui/scripts/storage.js b/ui/legacy/scripts/storage.js
similarity index 100%
rename from ui/scripts/storage.js
rename to ui/legacy/scripts/storage.js
diff --git a/ui/scripts/system.js b/ui/legacy/scripts/system.js
similarity index 100%
rename from ui/scripts/system.js
rename to ui/legacy/scripts/system.js
diff --git a/ui/scripts/templates.js b/ui/legacy/scripts/templates.js
similarity index 100%
rename from ui/scripts/templates.js
rename to ui/legacy/scripts/templates.js
diff --git a/ui/scripts/ui-custom/accountsWizard.js b/ui/legacy/scripts/ui-custom/accountsWizard.js
similarity index 100%
rename from ui/scripts/ui-custom/accountsWizard.js
rename to ui/legacy/scripts/ui-custom/accountsWizard.js
diff --git a/ui/scripts/ui-custom/affinity.js b/ui/legacy/scripts/ui-custom/affinity.js
similarity index 100%
rename from ui/scripts/ui-custom/affinity.js
rename to ui/legacy/scripts/ui-custom/affinity.js
diff --git a/ui/scripts/ui-custom/autoscaler.js b/ui/legacy/scripts/ui-custom/autoscaler.js
similarity index 100%
rename from ui/scripts/ui-custom/autoscaler.js
rename to ui/legacy/scripts/ui-custom/autoscaler.js
diff --git a/ui/scripts/ui-custom/backupSchedule.js b/ui/legacy/scripts/ui-custom/backupSchedule.js
similarity index 100%
rename from ui/scripts/ui-custom/backupSchedule.js
rename to ui/legacy/scripts/ui-custom/backupSchedule.js
diff --git a/ui/scripts/ui-custom/copyTemplate.js b/ui/legacy/scripts/ui-custom/copyTemplate.js
similarity index 100%
rename from ui/scripts/ui-custom/copyTemplate.js
rename to ui/legacy/scripts/ui-custom/copyTemplate.js
diff --git a/ui/scripts/ui-custom/dashboard.js b/ui/legacy/scripts/ui-custom/dashboard.js
similarity index 100%
rename from ui/scripts/ui-custom/dashboard.js
rename to ui/legacy/scripts/ui-custom/dashboard.js
diff --git a/ui/scripts/ui-custom/enableStaticNAT.js b/ui/legacy/scripts/ui-custom/enableStaticNAT.js
similarity index 100%
rename from ui/scripts/ui-custom/enableStaticNAT.js
rename to ui/legacy/scripts/ui-custom/enableStaticNAT.js
diff --git a/ui/scripts/ui-custom/granularSettings.js b/ui/legacy/scripts/ui-custom/granularSettings.js
similarity index 100%
rename from ui/scripts/ui-custom/granularSettings.js
rename to ui/legacy/scripts/ui-custom/granularSettings.js
diff --git a/ui/scripts/ui-custom/healthCheck.js b/ui/legacy/scripts/ui-custom/healthCheck.js
similarity index 100%
rename from ui/scripts/ui-custom/healthCheck.js
rename to ui/legacy/scripts/ui-custom/healthCheck.js
diff --git a/ui/scripts/ui-custom/installWizard.js b/ui/legacy/scripts/ui-custom/installWizard.js
similarity index 100%
rename from ui/scripts/ui-custom/installWizard.js
rename to ui/legacy/scripts/ui-custom/installWizard.js
diff --git a/ui/scripts/ui-custom/instanceWizard.js b/ui/legacy/scripts/ui-custom/instanceWizard.js
similarity index 100%
rename from ui/scripts/ui-custom/instanceWizard.js
rename to ui/legacy/scripts/ui-custom/instanceWizard.js
diff --git a/ui/scripts/ui-custom/ipRules.js b/ui/legacy/scripts/ui-custom/ipRules.js
similarity index 100%
rename from ui/scripts/ui-custom/ipRules.js
rename to ui/legacy/scripts/ui-custom/ipRules.js
diff --git a/ui/scripts/ui-custom/login.js b/ui/legacy/scripts/ui-custom/login.js
similarity index 100%
rename from ui/scripts/ui-custom/login.js
rename to ui/legacy/scripts/ui-custom/login.js
diff --git a/ui/scripts/ui-custom/metricsView.js b/ui/legacy/scripts/ui-custom/metricsView.js
similarity index 100%
rename from ui/scripts/ui-custom/metricsView.js
rename to ui/legacy/scripts/ui-custom/metricsView.js
diff --git a/ui/scripts/ui-custom/migrate.js b/ui/legacy/scripts/ui-custom/migrate.js
similarity index 100%
rename from ui/scripts/ui-custom/migrate.js
rename to ui/legacy/scripts/ui-custom/migrate.js
diff --git a/ui/scripts/ui-custom/physicalResources.js b/ui/legacy/scripts/ui-custom/physicalResources.js
similarity index 100%
rename from ui/scripts/ui-custom/physicalResources.js
rename to ui/legacy/scripts/ui-custom/physicalResources.js
diff --git a/ui/scripts/ui-custom/pluginListing.js b/ui/legacy/scripts/ui-custom/pluginListing.js
similarity index 100%
rename from ui/scripts/ui-custom/pluginListing.js
rename to ui/legacy/scripts/ui-custom/pluginListing.js
diff --git a/ui/scripts/ui-custom/projectSelect.js b/ui/legacy/scripts/ui-custom/projectSelect.js
similarity index 100%
rename from ui/scripts/ui-custom/projectSelect.js
rename to ui/legacy/scripts/ui-custom/projectSelect.js
diff --git a/ui/scripts/ui-custom/projects.js b/ui/legacy/scripts/ui-custom/projects.js
similarity index 100%
rename from ui/scripts/ui-custom/projects.js
rename to ui/legacy/scripts/ui-custom/projects.js
diff --git a/ui/scripts/ui-custom/recurringSnapshots.js b/ui/legacy/scripts/ui-custom/recurringSnapshots.js
similarity index 100%
rename from ui/scripts/ui-custom/recurringSnapshots.js
rename to ui/legacy/scripts/ui-custom/recurringSnapshots.js
diff --git a/ui/scripts/ui-custom/regions.js b/ui/legacy/scripts/ui-custom/regions.js
similarity index 100%
rename from ui/scripts/ui-custom/regions.js
rename to ui/legacy/scripts/ui-custom/regions.js
diff --git a/ui/scripts/ui-custom/saml.js b/ui/legacy/scripts/ui-custom/saml.js
similarity index 100%
rename from ui/scripts/ui-custom/saml.js
rename to ui/legacy/scripts/ui-custom/saml.js
diff --git a/ui/scripts/ui-custom/securityRules.js b/ui/legacy/scripts/ui-custom/securityRules.js
similarity index 100%
rename from ui/scripts/ui-custom/securityRules.js
rename to ui/legacy/scripts/ui-custom/securityRules.js
diff --git a/ui/scripts/ui-custom/uploadVolume.js b/ui/legacy/scripts/ui-custom/uploadVolume.js
similarity index 100%
rename from ui/scripts/ui-custom/uploadVolume.js
rename to ui/legacy/scripts/ui-custom/uploadVolume.js
diff --git a/ui/scripts/ui-custom/vpc.js b/ui/legacy/scripts/ui-custom/vpc.js
similarity index 100%
rename from ui/scripts/ui-custom/vpc.js
rename to ui/legacy/scripts/ui-custom/vpc.js
diff --git a/ui/scripts/ui-custom/zoneChart.js b/ui/legacy/scripts/ui-custom/zoneChart.js
similarity index 100%
rename from ui/scripts/ui-custom/zoneChart.js
rename to ui/legacy/scripts/ui-custom/zoneChart.js
diff --git a/ui/scripts/ui-custom/zoneFilter.js b/ui/legacy/scripts/ui-custom/zoneFilter.js
similarity index 100%
rename from ui/scripts/ui-custom/zoneFilter.js
rename to ui/legacy/scripts/ui-custom/zoneFilter.js
diff --git a/ui/scripts/ui-custom/zoneWizard.js b/ui/legacy/scripts/ui-custom/zoneWizard.js
similarity index 100%
rename from ui/scripts/ui-custom/zoneWizard.js
rename to ui/legacy/scripts/ui-custom/zoneWizard.js
diff --git a/ui/scripts/ui/core.js b/ui/legacy/scripts/ui/core.js
similarity index 100%
rename from ui/scripts/ui/core.js
rename to ui/legacy/scripts/ui/core.js
diff --git a/ui/scripts/ui/dialog.js b/ui/legacy/scripts/ui/dialog.js
similarity index 100%
rename from ui/scripts/ui/dialog.js
rename to ui/legacy/scripts/ui/dialog.js
diff --git a/ui/scripts/ui/events.js b/ui/legacy/scripts/ui/events.js
similarity index 100%
rename from ui/scripts/ui/events.js
rename to ui/legacy/scripts/ui/events.js
diff --git a/ui/scripts/ui/utils.js b/ui/legacy/scripts/ui/utils.js
similarity index 100%
rename from ui/scripts/ui/utils.js
rename to ui/legacy/scripts/ui/utils.js
diff --git a/ui/scripts/ui/widgets/cloudBrowser.js b/ui/legacy/scripts/ui/widgets/cloudBrowser.js
similarity index 100%
rename from ui/scripts/ui/widgets/cloudBrowser.js
rename to ui/legacy/scripts/ui/widgets/cloudBrowser.js
diff --git a/ui/scripts/ui/widgets/dataTable.js b/ui/legacy/scripts/ui/widgets/dataTable.js
similarity index 100%
rename from ui/scripts/ui/widgets/dataTable.js
rename to ui/legacy/scripts/ui/widgets/dataTable.js
diff --git a/ui/scripts/ui/widgets/detailView.js b/ui/legacy/scripts/ui/widgets/detailView.js
similarity index 100%
rename from ui/scripts/ui/widgets/detailView.js
rename to ui/legacy/scripts/ui/widgets/detailView.js
diff --git a/ui/scripts/ui/widgets/listView.js b/ui/legacy/scripts/ui/widgets/listView.js
similarity index 100%
rename from ui/scripts/ui/widgets/listView.js
rename to ui/legacy/scripts/ui/widgets/listView.js
diff --git a/ui/scripts/ui/widgets/multiEdit.js b/ui/legacy/scripts/ui/widgets/multiEdit.js
similarity index 100%
rename from ui/scripts/ui/widgets/multiEdit.js
rename to ui/legacy/scripts/ui/widgets/multiEdit.js
diff --git a/ui/scripts/ui/widgets/notifications.js b/ui/legacy/scripts/ui/widgets/notifications.js
similarity index 100%
rename from ui/scripts/ui/widgets/notifications.js
rename to ui/legacy/scripts/ui/widgets/notifications.js
diff --git a/ui/scripts/ui/widgets/overlay.js b/ui/legacy/scripts/ui/widgets/overlay.js
similarity index 100%
rename from ui/scripts/ui/widgets/overlay.js
rename to ui/legacy/scripts/ui/widgets/overlay.js
diff --git a/ui/scripts/ui/widgets/tagger.js b/ui/legacy/scripts/ui/widgets/tagger.js
similarity index 100%
rename from ui/scripts/ui/widgets/tagger.js
rename to ui/legacy/scripts/ui/widgets/tagger.js
diff --git a/ui/scripts/ui/widgets/toolTip.js b/ui/legacy/scripts/ui/widgets/toolTip.js
similarity index 100%
rename from ui/scripts/ui/widgets/toolTip.js
rename to ui/legacy/scripts/ui/widgets/toolTip.js
diff --git a/ui/scripts/ui/widgets/treeView.js b/ui/legacy/scripts/ui/widgets/treeView.js
similarity index 100%
rename from ui/scripts/ui/widgets/treeView.js
rename to ui/legacy/scripts/ui/widgets/treeView.js
diff --git a/ui/scripts/vpc.js b/ui/legacy/scripts/vpc.js
similarity index 100%
rename from ui/scripts/vpc.js
rename to ui/legacy/scripts/vpc.js
diff --git a/ui/scripts/zoneWizard.js b/ui/legacy/scripts/zoneWizard.js
similarity index 100%
rename from ui/scripts/zoneWizard.js
rename to ui/legacy/scripts/zoneWizard.js
diff --git a/ui/tests/index.html b/ui/legacy/tests/index.html
similarity index 100%
rename from ui/tests/index.html
rename to ui/legacy/tests/index.html
diff --git a/ui/tests/test.widget.listView.js b/ui/legacy/tests/test.widget.listView.js
similarity index 100%
rename from ui/tests/test.widget.listView.js
rename to ui/legacy/tests/test.widget.listView.js