diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c226d2..1aba3b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). ### Changed - Massive refactor of back-end code. Inbucket should now be both easier and more enjoyable to work on. +- Renamed `themes` directory to `ui` and eliminated the intermediate `bootstrap` + directory. ## [v1.3.1] - 2018-03-10 diff --git a/pkg/config/config.go b/pkg/config/config.go index 24017f4..2ca6702 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -57,10 +57,10 @@ type POP3 struct { // Web contains the HTTP server configuration. type Web struct { Addr string `required:"true" default:"0.0.0.0:9000" desc:"Web server IP4 host:port"` - TemplateDir string `required:"true" default:"themes/bootstrap/templates" desc:"Theme template dir"` + TemplateDir string `required:"true" default:"ui/templates" desc:"Theme template dir"` TemplateCache bool `required:"true" default:"true" desc:"Cache templates after first use?"` - PublicDir string `required:"true" default:"themes/bootstrap/public" desc:"Theme public dir"` - GreetingFile string `required:"true" default:"themes/greeting.html" desc:"Home page greeting HTML"` + PublicDir string `required:"true" default:"ui/static" desc:"Theme public dir"` + GreetingFile string `required:"true" default:"ui/greeting.html" desc:"Home page greeting HTML"` MailboxPrompt string `required:"true" default:"@inbucket" desc:"Prompt next to mailbox input"` CookieAuthKey string `desc:"Session cipher key (text)"` MonitorVisible bool `required:"true" default:"true" desc:"Show monitor tab in UI?"` diff --git a/themes/greeting.html b/ui/greeting.html similarity index 100% rename from themes/greeting.html rename to ui/greeting.html diff --git a/themes/bootstrap/public/bower.json b/ui/static/bower.json similarity index 100% rename from themes/bootstrap/public/bower.json rename to ui/static/bower.json diff --git a/themes/bootstrap/public/bower_components/bootstrap/.bower.json b/ui/static/bower_components/bootstrap/.bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/.bower.json rename to ui/static/bower_components/bootstrap/.bower.json diff --git a/themes/bootstrap/public/bower_components/bootstrap/CHANGELOG.md b/ui/static/bower_components/bootstrap/CHANGELOG.md similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/CHANGELOG.md rename to ui/static/bower_components/bootstrap/CHANGELOG.md diff --git a/themes/bootstrap/public/bower_components/bootstrap/Gemfile b/ui/static/bower_components/bootstrap/Gemfile similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/Gemfile rename to ui/static/bower_components/bootstrap/Gemfile diff --git a/themes/bootstrap/public/bower_components/bootstrap/Gemfile.lock b/ui/static/bower_components/bootstrap/Gemfile.lock similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/Gemfile.lock rename to ui/static/bower_components/bootstrap/Gemfile.lock diff --git a/themes/bootstrap/public/bower_components/bootstrap/Gruntfile.js b/ui/static/bower_components/bootstrap/Gruntfile.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/Gruntfile.js rename to ui/static/bower_components/bootstrap/Gruntfile.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/ISSUE_TEMPLATE.md b/ui/static/bower_components/bootstrap/ISSUE_TEMPLATE.md similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/ISSUE_TEMPLATE.md rename to ui/static/bower_components/bootstrap/ISSUE_TEMPLATE.md diff --git a/themes/bootstrap/public/bower_components/bootstrap/LICENSE b/ui/static/bower_components/bootstrap/LICENSE similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/LICENSE rename to ui/static/bower_components/bootstrap/LICENSE diff --git a/themes/bootstrap/public/bower_components/bootstrap/README.md b/ui/static/bower_components/bootstrap/README.md similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/README.md rename to ui/static/bower_components/bootstrap/README.md diff --git a/themes/bootstrap/public/bower_components/bootstrap/bower.json b/ui/static/bower_components/bootstrap/bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/bower.json rename to ui/static/bower_components/bootstrap/bower.json diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap-theme.css b/ui/static/bower_components/bootstrap/dist/css/bootstrap-theme.css similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap-theme.css rename to ui/static/bower_components/bootstrap/dist/css/bootstrap-theme.css diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap-theme.css.map b/ui/static/bower_components/bootstrap/dist/css/bootstrap-theme.css.map similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap-theme.css.map rename to ui/static/bower_components/bootstrap/dist/css/bootstrap-theme.css.map diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap-theme.min.css b/ui/static/bower_components/bootstrap/dist/css/bootstrap-theme.min.css similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap-theme.min.css rename to ui/static/bower_components/bootstrap/dist/css/bootstrap-theme.min.css diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap-theme.min.css.map b/ui/static/bower_components/bootstrap/dist/css/bootstrap-theme.min.css.map similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap-theme.min.css.map rename to ui/static/bower_components/bootstrap/dist/css/bootstrap-theme.min.css.map diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap.css b/ui/static/bower_components/bootstrap/dist/css/bootstrap.css similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap.css rename to ui/static/bower_components/bootstrap/dist/css/bootstrap.css diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap.css.map b/ui/static/bower_components/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap.css.map rename to ui/static/bower_components/bootstrap/dist/css/bootstrap.css.map diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap.min.css b/ui/static/bower_components/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap.min.css rename to ui/static/bower_components/bootstrap/dist/css/bootstrap.min.css diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap.min.css.map b/ui/static/bower_components/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/css/bootstrap.min.css.map rename to ui/static/bower_components/bootstrap/dist/css/bootstrap.min.css.map diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot rename to ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg rename to ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf rename to ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff rename to ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 rename to ui/static/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/js/bootstrap.js b/ui/static/bower_components/bootstrap/dist/js/bootstrap.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/js/bootstrap.js rename to ui/static/bower_components/bootstrap/dist/js/bootstrap.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/js/bootstrap.min.js b/ui/static/bower_components/bootstrap/dist/js/bootstrap.min.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/js/bootstrap.min.js rename to ui/static/bower_components/bootstrap/dist/js/bootstrap.min.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/dist/js/npm.js b/ui/static/bower_components/bootstrap/dist/js/npm.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/dist/js/npm.js rename to ui/static/bower_components/bootstrap/dist/js/npm.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot b/ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot rename to ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot diff --git a/themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg b/ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg rename to ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg diff --git a/themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf b/ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf rename to ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf diff --git a/themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff b/ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff rename to ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff diff --git a/themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2 rename to ui/static/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2 diff --git a/themes/bootstrap/public/bower_components/bootstrap/grunt/.jshintrc b/ui/static/bower_components/bootstrap/grunt/.jshintrc similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/grunt/.jshintrc rename to ui/static/bower_components/bootstrap/grunt/.jshintrc diff --git a/themes/bootstrap/public/bower_components/bootstrap/grunt/bs-commonjs-generator.js b/ui/static/bower_components/bootstrap/grunt/bs-commonjs-generator.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/grunt/bs-commonjs-generator.js rename to ui/static/bower_components/bootstrap/grunt/bs-commonjs-generator.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/grunt/bs-glyphicons-data-generator.js b/ui/static/bower_components/bootstrap/grunt/bs-glyphicons-data-generator.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/grunt/bs-glyphicons-data-generator.js rename to ui/static/bower_components/bootstrap/grunt/bs-glyphicons-data-generator.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/grunt/bs-lessdoc-parser.js b/ui/static/bower_components/bootstrap/grunt/bs-lessdoc-parser.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/grunt/bs-lessdoc-parser.js rename to ui/static/bower_components/bootstrap/grunt/bs-lessdoc-parser.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/grunt/bs-raw-files-generator.js b/ui/static/bower_components/bootstrap/grunt/bs-raw-files-generator.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/grunt/bs-raw-files-generator.js rename to ui/static/bower_components/bootstrap/grunt/bs-raw-files-generator.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/grunt/change-version.js b/ui/static/bower_components/bootstrap/grunt/change-version.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/grunt/change-version.js rename to ui/static/bower_components/bootstrap/grunt/change-version.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/grunt/configBridge.json b/ui/static/bower_components/bootstrap/grunt/configBridge.json similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/grunt/configBridge.json rename to ui/static/bower_components/bootstrap/grunt/configBridge.json diff --git a/themes/bootstrap/public/bower_components/bootstrap/grunt/npm-shrinkwrap.json b/ui/static/bower_components/bootstrap/grunt/npm-shrinkwrap.json similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/grunt/npm-shrinkwrap.json rename to ui/static/bower_components/bootstrap/grunt/npm-shrinkwrap.json diff --git a/themes/bootstrap/public/bower_components/bootstrap/grunt/sauce_browsers.yml b/ui/static/bower_components/bootstrap/grunt/sauce_browsers.yml similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/grunt/sauce_browsers.yml rename to ui/static/bower_components/bootstrap/grunt/sauce_browsers.yml diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/.jscsrc b/ui/static/bower_components/bootstrap/js/.jscsrc similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/.jscsrc rename to ui/static/bower_components/bootstrap/js/.jscsrc diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/.jshintrc b/ui/static/bower_components/bootstrap/js/.jshintrc similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/.jshintrc rename to ui/static/bower_components/bootstrap/js/.jshintrc diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/affix.js b/ui/static/bower_components/bootstrap/js/affix.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/affix.js rename to ui/static/bower_components/bootstrap/js/affix.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/alert.js b/ui/static/bower_components/bootstrap/js/alert.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/alert.js rename to ui/static/bower_components/bootstrap/js/alert.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/button.js b/ui/static/bower_components/bootstrap/js/button.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/button.js rename to ui/static/bower_components/bootstrap/js/button.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/carousel.js b/ui/static/bower_components/bootstrap/js/carousel.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/carousel.js rename to ui/static/bower_components/bootstrap/js/carousel.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/collapse.js b/ui/static/bower_components/bootstrap/js/collapse.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/collapse.js rename to ui/static/bower_components/bootstrap/js/collapse.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/dropdown.js b/ui/static/bower_components/bootstrap/js/dropdown.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/dropdown.js rename to ui/static/bower_components/bootstrap/js/dropdown.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/modal.js b/ui/static/bower_components/bootstrap/js/modal.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/modal.js rename to ui/static/bower_components/bootstrap/js/modal.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/popover.js b/ui/static/bower_components/bootstrap/js/popover.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/popover.js rename to ui/static/bower_components/bootstrap/js/popover.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/scrollspy.js b/ui/static/bower_components/bootstrap/js/scrollspy.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/scrollspy.js rename to ui/static/bower_components/bootstrap/js/scrollspy.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/tab.js b/ui/static/bower_components/bootstrap/js/tab.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/tab.js rename to ui/static/bower_components/bootstrap/js/tab.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/tooltip.js b/ui/static/bower_components/bootstrap/js/tooltip.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/tooltip.js rename to ui/static/bower_components/bootstrap/js/tooltip.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/js/transition.js b/ui/static/bower_components/bootstrap/js/transition.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/js/transition.js rename to ui/static/bower_components/bootstrap/js/transition.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/.csscomb.json b/ui/static/bower_components/bootstrap/less/.csscomb.json similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/.csscomb.json rename to ui/static/bower_components/bootstrap/less/.csscomb.json diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/.csslintrc b/ui/static/bower_components/bootstrap/less/.csslintrc similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/.csslintrc rename to ui/static/bower_components/bootstrap/less/.csslintrc diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/alerts.less b/ui/static/bower_components/bootstrap/less/alerts.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/alerts.less rename to ui/static/bower_components/bootstrap/less/alerts.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/badges.less b/ui/static/bower_components/bootstrap/less/badges.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/badges.less rename to ui/static/bower_components/bootstrap/less/badges.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/bootstrap.less b/ui/static/bower_components/bootstrap/less/bootstrap.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/bootstrap.less rename to ui/static/bower_components/bootstrap/less/bootstrap.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/breadcrumbs.less b/ui/static/bower_components/bootstrap/less/breadcrumbs.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/breadcrumbs.less rename to ui/static/bower_components/bootstrap/less/breadcrumbs.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/button-groups.less b/ui/static/bower_components/bootstrap/less/button-groups.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/button-groups.less rename to ui/static/bower_components/bootstrap/less/button-groups.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/buttons.less b/ui/static/bower_components/bootstrap/less/buttons.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/buttons.less rename to ui/static/bower_components/bootstrap/less/buttons.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/carousel.less b/ui/static/bower_components/bootstrap/less/carousel.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/carousel.less rename to ui/static/bower_components/bootstrap/less/carousel.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/close.less b/ui/static/bower_components/bootstrap/less/close.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/close.less rename to ui/static/bower_components/bootstrap/less/close.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/code.less b/ui/static/bower_components/bootstrap/less/code.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/code.less rename to ui/static/bower_components/bootstrap/less/code.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/component-animations.less b/ui/static/bower_components/bootstrap/less/component-animations.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/component-animations.less rename to ui/static/bower_components/bootstrap/less/component-animations.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/dropdowns.less b/ui/static/bower_components/bootstrap/less/dropdowns.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/dropdowns.less rename to ui/static/bower_components/bootstrap/less/dropdowns.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/forms.less b/ui/static/bower_components/bootstrap/less/forms.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/forms.less rename to ui/static/bower_components/bootstrap/less/forms.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/glyphicons.less b/ui/static/bower_components/bootstrap/less/glyphicons.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/glyphicons.less rename to ui/static/bower_components/bootstrap/less/glyphicons.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/grid.less b/ui/static/bower_components/bootstrap/less/grid.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/grid.less rename to ui/static/bower_components/bootstrap/less/grid.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/input-groups.less b/ui/static/bower_components/bootstrap/less/input-groups.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/input-groups.less rename to ui/static/bower_components/bootstrap/less/input-groups.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/jumbotron.less b/ui/static/bower_components/bootstrap/less/jumbotron.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/jumbotron.less rename to ui/static/bower_components/bootstrap/less/jumbotron.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/labels.less b/ui/static/bower_components/bootstrap/less/labels.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/labels.less rename to ui/static/bower_components/bootstrap/less/labels.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/list-group.less b/ui/static/bower_components/bootstrap/less/list-group.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/list-group.less rename to ui/static/bower_components/bootstrap/less/list-group.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/media.less b/ui/static/bower_components/bootstrap/less/media.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/media.less rename to ui/static/bower_components/bootstrap/less/media.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins.less b/ui/static/bower_components/bootstrap/less/mixins.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins.less rename to ui/static/bower_components/bootstrap/less/mixins.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/alerts.less b/ui/static/bower_components/bootstrap/less/mixins/alerts.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/alerts.less rename to ui/static/bower_components/bootstrap/less/mixins/alerts.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/background-variant.less b/ui/static/bower_components/bootstrap/less/mixins/background-variant.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/background-variant.less rename to ui/static/bower_components/bootstrap/less/mixins/background-variant.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/border-radius.less b/ui/static/bower_components/bootstrap/less/mixins/border-radius.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/border-radius.less rename to ui/static/bower_components/bootstrap/less/mixins/border-radius.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/buttons.less b/ui/static/bower_components/bootstrap/less/mixins/buttons.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/buttons.less rename to ui/static/bower_components/bootstrap/less/mixins/buttons.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/center-block.less b/ui/static/bower_components/bootstrap/less/mixins/center-block.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/center-block.less rename to ui/static/bower_components/bootstrap/less/mixins/center-block.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/clearfix.less b/ui/static/bower_components/bootstrap/less/mixins/clearfix.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/clearfix.less rename to ui/static/bower_components/bootstrap/less/mixins/clearfix.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/forms.less b/ui/static/bower_components/bootstrap/less/mixins/forms.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/forms.less rename to ui/static/bower_components/bootstrap/less/mixins/forms.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/gradients.less b/ui/static/bower_components/bootstrap/less/mixins/gradients.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/gradients.less rename to ui/static/bower_components/bootstrap/less/mixins/gradients.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/grid-framework.less b/ui/static/bower_components/bootstrap/less/mixins/grid-framework.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/grid-framework.less rename to ui/static/bower_components/bootstrap/less/mixins/grid-framework.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/grid.less b/ui/static/bower_components/bootstrap/less/mixins/grid.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/grid.less rename to ui/static/bower_components/bootstrap/less/mixins/grid.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/hide-text.less b/ui/static/bower_components/bootstrap/less/mixins/hide-text.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/hide-text.less rename to ui/static/bower_components/bootstrap/less/mixins/hide-text.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/image.less b/ui/static/bower_components/bootstrap/less/mixins/image.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/image.less rename to ui/static/bower_components/bootstrap/less/mixins/image.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/labels.less b/ui/static/bower_components/bootstrap/less/mixins/labels.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/labels.less rename to ui/static/bower_components/bootstrap/less/mixins/labels.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/list-group.less b/ui/static/bower_components/bootstrap/less/mixins/list-group.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/list-group.less rename to ui/static/bower_components/bootstrap/less/mixins/list-group.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/nav-divider.less b/ui/static/bower_components/bootstrap/less/mixins/nav-divider.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/nav-divider.less rename to ui/static/bower_components/bootstrap/less/mixins/nav-divider.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/nav-vertical-align.less b/ui/static/bower_components/bootstrap/less/mixins/nav-vertical-align.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/nav-vertical-align.less rename to ui/static/bower_components/bootstrap/less/mixins/nav-vertical-align.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/opacity.less b/ui/static/bower_components/bootstrap/less/mixins/opacity.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/opacity.less rename to ui/static/bower_components/bootstrap/less/mixins/opacity.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/pagination.less b/ui/static/bower_components/bootstrap/less/mixins/pagination.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/pagination.less rename to ui/static/bower_components/bootstrap/less/mixins/pagination.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/panels.less b/ui/static/bower_components/bootstrap/less/mixins/panels.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/panels.less rename to ui/static/bower_components/bootstrap/less/mixins/panels.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/progress-bar.less b/ui/static/bower_components/bootstrap/less/mixins/progress-bar.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/progress-bar.less rename to ui/static/bower_components/bootstrap/less/mixins/progress-bar.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/reset-filter.less b/ui/static/bower_components/bootstrap/less/mixins/reset-filter.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/reset-filter.less rename to ui/static/bower_components/bootstrap/less/mixins/reset-filter.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/reset-text.less b/ui/static/bower_components/bootstrap/less/mixins/reset-text.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/reset-text.less rename to ui/static/bower_components/bootstrap/less/mixins/reset-text.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/resize.less b/ui/static/bower_components/bootstrap/less/mixins/resize.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/resize.less rename to ui/static/bower_components/bootstrap/less/mixins/resize.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/responsive-visibility.less b/ui/static/bower_components/bootstrap/less/mixins/responsive-visibility.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/responsive-visibility.less rename to ui/static/bower_components/bootstrap/less/mixins/responsive-visibility.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/size.less b/ui/static/bower_components/bootstrap/less/mixins/size.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/size.less rename to ui/static/bower_components/bootstrap/less/mixins/size.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/tab-focus.less b/ui/static/bower_components/bootstrap/less/mixins/tab-focus.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/tab-focus.less rename to ui/static/bower_components/bootstrap/less/mixins/tab-focus.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/table-row.less b/ui/static/bower_components/bootstrap/less/mixins/table-row.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/table-row.less rename to ui/static/bower_components/bootstrap/less/mixins/table-row.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/text-emphasis.less b/ui/static/bower_components/bootstrap/less/mixins/text-emphasis.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/text-emphasis.less rename to ui/static/bower_components/bootstrap/less/mixins/text-emphasis.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/text-overflow.less b/ui/static/bower_components/bootstrap/less/mixins/text-overflow.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/text-overflow.less rename to ui/static/bower_components/bootstrap/less/mixins/text-overflow.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/mixins/vendor-prefixes.less b/ui/static/bower_components/bootstrap/less/mixins/vendor-prefixes.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/mixins/vendor-prefixes.less rename to ui/static/bower_components/bootstrap/less/mixins/vendor-prefixes.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/modals.less b/ui/static/bower_components/bootstrap/less/modals.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/modals.less rename to ui/static/bower_components/bootstrap/less/modals.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/navbar.less b/ui/static/bower_components/bootstrap/less/navbar.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/navbar.less rename to ui/static/bower_components/bootstrap/less/navbar.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/navs.less b/ui/static/bower_components/bootstrap/less/navs.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/navs.less rename to ui/static/bower_components/bootstrap/less/navs.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/normalize.less b/ui/static/bower_components/bootstrap/less/normalize.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/normalize.less rename to ui/static/bower_components/bootstrap/less/normalize.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/pager.less b/ui/static/bower_components/bootstrap/less/pager.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/pager.less rename to ui/static/bower_components/bootstrap/less/pager.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/pagination.less b/ui/static/bower_components/bootstrap/less/pagination.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/pagination.less rename to ui/static/bower_components/bootstrap/less/pagination.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/panels.less b/ui/static/bower_components/bootstrap/less/panels.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/panels.less rename to ui/static/bower_components/bootstrap/less/panels.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/popovers.less b/ui/static/bower_components/bootstrap/less/popovers.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/popovers.less rename to ui/static/bower_components/bootstrap/less/popovers.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/print.less b/ui/static/bower_components/bootstrap/less/print.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/print.less rename to ui/static/bower_components/bootstrap/less/print.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/progress-bars.less b/ui/static/bower_components/bootstrap/less/progress-bars.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/progress-bars.less rename to ui/static/bower_components/bootstrap/less/progress-bars.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/responsive-embed.less b/ui/static/bower_components/bootstrap/less/responsive-embed.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/responsive-embed.less rename to ui/static/bower_components/bootstrap/less/responsive-embed.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/responsive-utilities.less b/ui/static/bower_components/bootstrap/less/responsive-utilities.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/responsive-utilities.less rename to ui/static/bower_components/bootstrap/less/responsive-utilities.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/scaffolding.less b/ui/static/bower_components/bootstrap/less/scaffolding.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/scaffolding.less rename to ui/static/bower_components/bootstrap/less/scaffolding.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/tables.less b/ui/static/bower_components/bootstrap/less/tables.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/tables.less rename to ui/static/bower_components/bootstrap/less/tables.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/theme.less b/ui/static/bower_components/bootstrap/less/theme.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/theme.less rename to ui/static/bower_components/bootstrap/less/theme.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/thumbnails.less b/ui/static/bower_components/bootstrap/less/thumbnails.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/thumbnails.less rename to ui/static/bower_components/bootstrap/less/thumbnails.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/tooltip.less b/ui/static/bower_components/bootstrap/less/tooltip.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/tooltip.less rename to ui/static/bower_components/bootstrap/less/tooltip.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/type.less b/ui/static/bower_components/bootstrap/less/type.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/type.less rename to ui/static/bower_components/bootstrap/less/type.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/utilities.less b/ui/static/bower_components/bootstrap/less/utilities.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/utilities.less rename to ui/static/bower_components/bootstrap/less/utilities.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/variables.less b/ui/static/bower_components/bootstrap/less/variables.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/variables.less rename to ui/static/bower_components/bootstrap/less/variables.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/less/wells.less b/ui/static/bower_components/bootstrap/less/wells.less similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/less/wells.less rename to ui/static/bower_components/bootstrap/less/wells.less diff --git a/themes/bootstrap/public/bower_components/bootstrap/nuget/MyGet.ps1 b/ui/static/bower_components/bootstrap/nuget/MyGet.ps1 similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/nuget/MyGet.ps1 rename to ui/static/bower_components/bootstrap/nuget/MyGet.ps1 diff --git a/themes/bootstrap/public/bower_components/bootstrap/nuget/bootstrap.less.nuspec b/ui/static/bower_components/bootstrap/nuget/bootstrap.less.nuspec similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/nuget/bootstrap.less.nuspec rename to ui/static/bower_components/bootstrap/nuget/bootstrap.less.nuspec diff --git a/themes/bootstrap/public/bower_components/bootstrap/nuget/bootstrap.nuspec b/ui/static/bower_components/bootstrap/nuget/bootstrap.nuspec similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/nuget/bootstrap.nuspec rename to ui/static/bower_components/bootstrap/nuget/bootstrap.nuspec diff --git a/themes/bootstrap/public/bower_components/bootstrap/package.js b/ui/static/bower_components/bootstrap/package.js similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/package.js rename to ui/static/bower_components/bootstrap/package.js diff --git a/themes/bootstrap/public/bower_components/bootstrap/package.json b/ui/static/bower_components/bootstrap/package.json similarity index 100% rename from themes/bootstrap/public/bower_components/bootstrap/package.json rename to ui/static/bower_components/bootstrap/package.json diff --git a/themes/bootstrap/public/bower_components/clipboard/.bower.json b/ui/static/bower_components/clipboard/.bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/clipboard/.bower.json rename to ui/static/bower_components/clipboard/.bower.json diff --git a/themes/bootstrap/public/bower_components/clipboard/bower.json b/ui/static/bower_components/clipboard/bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/clipboard/bower.json rename to ui/static/bower_components/clipboard/bower.json diff --git a/themes/bootstrap/public/bower_components/clipboard/contributing.md b/ui/static/bower_components/clipboard/contributing.md similarity index 100% rename from themes/bootstrap/public/bower_components/clipboard/contributing.md rename to ui/static/bower_components/clipboard/contributing.md diff --git a/themes/bootstrap/public/bower_components/clipboard/dist/clipboard.js b/ui/static/bower_components/clipboard/dist/clipboard.js similarity index 100% rename from themes/bootstrap/public/bower_components/clipboard/dist/clipboard.js rename to ui/static/bower_components/clipboard/dist/clipboard.js diff --git a/themes/bootstrap/public/bower_components/clipboard/dist/clipboard.min.js b/ui/static/bower_components/clipboard/dist/clipboard.min.js similarity index 100% rename from themes/bootstrap/public/bower_components/clipboard/dist/clipboard.min.js rename to ui/static/bower_components/clipboard/dist/clipboard.min.js diff --git a/themes/bootstrap/public/bower_components/clipboard/package.js b/ui/static/bower_components/clipboard/package.js similarity index 100% rename from themes/bootstrap/public/bower_components/clipboard/package.js rename to ui/static/bower_components/clipboard/package.js diff --git a/themes/bootstrap/public/bower_components/clipboard/package.json b/ui/static/bower_components/clipboard/package.json similarity index 100% rename from themes/bootstrap/public/bower_components/clipboard/package.json rename to ui/static/bower_components/clipboard/package.json diff --git a/themes/bootstrap/public/bower_components/clipboard/readme.md b/ui/static/bower_components/clipboard/readme.md similarity index 100% rename from themes/bootstrap/public/bower_components/clipboard/readme.md rename to ui/static/bower_components/clipboard/readme.md diff --git a/themes/bootstrap/public/bower_components/jquery-color/.bower.json b/ui/static/bower_components/jquery-color/.bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/.bower.json rename to ui/static/bower_components/jquery-color/.bower.json diff --git a/themes/bootstrap/public/bower_components/jquery-color/.gitignore b/ui/static/bower_components/jquery-color/.gitignore similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/.gitignore rename to ui/static/bower_components/jquery-color/.gitignore diff --git a/themes/bootstrap/public/bower_components/jquery-color/.gitmodules b/ui/static/bower_components/jquery-color/.gitmodules similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/.gitmodules rename to ui/static/bower_components/jquery-color/.gitmodules diff --git a/themes/bootstrap/public/bower_components/jquery-color/.jshintrc b/ui/static/bower_components/jquery-color/.jshintrc similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/.jshintrc rename to ui/static/bower_components/jquery-color/.jshintrc diff --git a/themes/bootstrap/public/bower_components/jquery-color/AUTHORS.TXT b/ui/static/bower_components/jquery-color/AUTHORS.TXT similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/AUTHORS.TXT rename to ui/static/bower_components/jquery-color/AUTHORS.TXT diff --git a/themes/bootstrap/public/bower_components/jquery-color/MIT-LICENSE.txt b/ui/static/bower_components/jquery-color/MIT-LICENSE.txt similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/MIT-LICENSE.txt rename to ui/static/bower_components/jquery-color/MIT-LICENSE.txt diff --git a/themes/bootstrap/public/bower_components/jquery-color/README.md b/ui/static/bower_components/jquery-color/README.md similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/README.md rename to ui/static/bower_components/jquery-color/README.md diff --git a/themes/bootstrap/public/bower_components/jquery-color/color.jquery.json b/ui/static/bower_components/jquery-color/color.jquery.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/color.jquery.json rename to ui/static/bower_components/jquery-color/color.jquery.json diff --git a/themes/bootstrap/public/bower_components/jquery-color/grunt.js b/ui/static/bower_components/jquery-color/grunt.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/grunt.js rename to ui/static/bower_components/jquery-color/grunt.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/jquery.color.js b/ui/static/bower_components/jquery-color/jquery.color.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/jquery.color.js rename to ui/static/bower_components/jquery-color/jquery.color.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/jquery.color.svg-names.js b/ui/static/bower_components/jquery-color/jquery.color.svg-names.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/jquery.color.svg-names.js rename to ui/static/bower_components/jquery-color/jquery.color.svg-names.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/package.json b/ui/static/bower_components/jquery-color/package.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/package.json rename to ui/static/bower_components/jquery-color/package.json diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/data/swarminject.js b/ui/static/bower_components/jquery-color/test/data/swarminject.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/data/swarminject.js rename to ui/static/bower_components/jquery-color/test/data/swarminject.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/data/testinit.js b/ui/static/bower_components/jquery-color/test/data/testinit.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/data/testinit.js rename to ui/static/bower_components/jquery-color/test/data/testinit.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/index.html b/ui/static/bower_components/jquery-color/test/index.html similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/index.html rename to ui/static/bower_components/jquery-color/test/index.html diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.5.1.js b/ui/static/bower_components/jquery-color/test/jquery-1.5.1.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.5.1.js rename to ui/static/bower_components/jquery-color/test/jquery-1.5.1.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.5.2.js b/ui/static/bower_components/jquery-color/test/jquery-1.5.2.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.5.2.js rename to ui/static/bower_components/jquery-color/test/jquery-1.5.2.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.5.js b/ui/static/bower_components/jquery-color/test/jquery-1.5.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.5.js rename to ui/static/bower_components/jquery-color/test/jquery-1.5.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.1.js b/ui/static/bower_components/jquery-color/test/jquery-1.6.1.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.1.js rename to ui/static/bower_components/jquery-color/test/jquery-1.6.1.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.2.js b/ui/static/bower_components/jquery-color/test/jquery-1.6.2.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.2.js rename to ui/static/bower_components/jquery-color/test/jquery-1.6.2.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.3.js b/ui/static/bower_components/jquery-color/test/jquery-1.6.3.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.3.js rename to ui/static/bower_components/jquery-color/test/jquery-1.6.3.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.4.js b/ui/static/bower_components/jquery-color/test/jquery-1.6.4.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.4.js rename to ui/static/bower_components/jquery-color/test/jquery-1.6.4.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.js b/ui/static/bower_components/jquery-color/test/jquery-1.6.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.6.js rename to ui/static/bower_components/jquery-color/test/jquery-1.6.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.7.1.js b/ui/static/bower_components/jquery-color/test/jquery-1.7.1.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.7.1.js rename to ui/static/bower_components/jquery-color/test/jquery-1.7.1.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.7.2.js b/ui/static/bower_components/jquery-color/test/jquery-1.7.2.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.7.2.js rename to ui/static/bower_components/jquery-color/test/jquery-1.7.2.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.7.js b/ui/static/bower_components/jquery-color/test/jquery-1.7.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery-1.7.js rename to ui/static/bower_components/jquery-color/test/jquery-1.7.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/jquery.js b/ui/static/bower_components/jquery-color/test/jquery.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/jquery.js rename to ui/static/bower_components/jquery-color/test/jquery.js diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/test.html b/ui/static/bower_components/jquery-color/test/test.html similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/test.html rename to ui/static/bower_components/jquery-color/test/test.html diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/unit/.jshintrc b/ui/static/bower_components/jquery-color/test/unit/.jshintrc similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/unit/.jshintrc rename to ui/static/bower_components/jquery-color/test/unit/.jshintrc diff --git a/themes/bootstrap/public/bower_components/jquery-color/test/unit/color.js b/ui/static/bower_components/jquery-color/test/unit/color.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-color/test/unit/color.js rename to ui/static/bower_components/jquery-color/test/unit/color.js diff --git a/themes/bootstrap/public/bower_components/jquery-load-template/.bower.json b/ui/static/bower_components/jquery-load-template/.bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-load-template/.bower.json rename to ui/static/bower_components/jquery-load-template/.bower.json diff --git a/themes/bootstrap/public/bower_components/jquery-load-template/bower.json b/ui/static/bower_components/jquery-load-template/bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-load-template/bower.json rename to ui/static/bower_components/jquery-load-template/bower.json diff --git a/themes/bootstrap/public/bower_components/jquery-load-template/dist/jquery.loadTemplate.js b/ui/static/bower_components/jquery-load-template/dist/jquery.loadTemplate.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-load-template/dist/jquery.loadTemplate.js rename to ui/static/bower_components/jquery-load-template/dist/jquery.loadTemplate.js diff --git a/themes/bootstrap/public/bower_components/jquery-load-template/dist/jquery.loadTemplate.min.js b/ui/static/bower_components/jquery-load-template/dist/jquery.loadTemplate.min.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-load-template/dist/jquery.loadTemplate.min.js rename to ui/static/bower_components/jquery-load-template/dist/jquery.loadTemplate.min.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/.bower.json b/ui/static/bower_components/jquery-sparkline/.bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/.bower.json rename to ui/static/bower_components/jquery-sparkline/.bower.json diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/Changelog.txt b/ui/static/bower_components/jquery-sparkline/Changelog.txt similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/Changelog.txt rename to ui/static/bower_components/jquery-sparkline/Changelog.txt diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/Makefile b/ui/static/bower_components/jquery-sparkline/Makefile similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/Makefile rename to ui/static/bower_components/jquery-sparkline/Makefile diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/README.md b/ui/static/bower_components/jquery-sparkline/README.md similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/README.md rename to ui/static/bower_components/jquery-sparkline/README.md diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/bower.json b/ui/static/bower_components/jquery-sparkline/bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/bower.json rename to ui/static/bower_components/jquery-sparkline/bower.json diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/dist/jquery.sparkline.js b/ui/static/bower_components/jquery-sparkline/dist/jquery.sparkline.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/dist/jquery.sparkline.js rename to ui/static/bower_components/jquery-sparkline/dist/jquery.sparkline.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/dist/jquery.sparkline.min.js b/ui/static/bower_components/jquery-sparkline/dist/jquery.sparkline.min.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/dist/jquery.sparkline.min.js rename to ui/static/bower_components/jquery-sparkline/dist/jquery.sparkline.min.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/minheader.txt b/ui/static/bower_components/jquery-sparkline/minheader.txt similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/minheader.txt rename to ui/static/bower_components/jquery-sparkline/minheader.txt diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/sparkline.jquery.json b/ui/static/bower_components/jquery-sparkline/sparkline.jquery.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/sparkline.jquery.json rename to ui/static/bower_components/jquery-sparkline/sparkline.jquery.json diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/base.js b/ui/static/bower_components/jquery-sparkline/src/base.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/base.js rename to ui/static/bower_components/jquery-sparkline/src/base.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-bar.js b/ui/static/bower_components/jquery-sparkline/src/chart-bar.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-bar.js rename to ui/static/bower_components/jquery-sparkline/src/chart-bar.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-box.js b/ui/static/bower_components/jquery-sparkline/src/chart-box.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-box.js rename to ui/static/bower_components/jquery-sparkline/src/chart-box.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-bullet.js b/ui/static/bower_components/jquery-sparkline/src/chart-bullet.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-bullet.js rename to ui/static/bower_components/jquery-sparkline/src/chart-bullet.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-discrete.js b/ui/static/bower_components/jquery-sparkline/src/chart-discrete.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-discrete.js rename to ui/static/bower_components/jquery-sparkline/src/chart-discrete.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-line.js b/ui/static/bower_components/jquery-sparkline/src/chart-line.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-line.js rename to ui/static/bower_components/jquery-sparkline/src/chart-line.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-pie.js b/ui/static/bower_components/jquery-sparkline/src/chart-pie.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-pie.js rename to ui/static/bower_components/jquery-sparkline/src/chart-pie.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-tristate.js b/ui/static/bower_components/jquery-sparkline/src/chart-tristate.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/chart-tristate.js rename to ui/static/bower_components/jquery-sparkline/src/chart-tristate.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/defaults.js b/ui/static/bower_components/jquery-sparkline/src/defaults.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/defaults.js rename to ui/static/bower_components/jquery-sparkline/src/defaults.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/footer.js b/ui/static/bower_components/jquery-sparkline/src/footer.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/footer.js rename to ui/static/bower_components/jquery-sparkline/src/footer.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/header.js b/ui/static/bower_components/jquery-sparkline/src/header.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/header.js rename to ui/static/bower_components/jquery-sparkline/src/header.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/interact.js b/ui/static/bower_components/jquery-sparkline/src/interact.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/interact.js rename to ui/static/bower_components/jquery-sparkline/src/interact.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/rangemap.js b/ui/static/bower_components/jquery-sparkline/src/rangemap.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/rangemap.js rename to ui/static/bower_components/jquery-sparkline/src/rangemap.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/simpledraw.js b/ui/static/bower_components/jquery-sparkline/src/simpledraw.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/simpledraw.js rename to ui/static/bower_components/jquery-sparkline/src/simpledraw.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/utils.js b/ui/static/bower_components/jquery-sparkline/src/utils.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/utils.js rename to ui/static/bower_components/jquery-sparkline/src/utils.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/vcanvas-base.js b/ui/static/bower_components/jquery-sparkline/src/vcanvas-base.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/vcanvas-base.js rename to ui/static/bower_components/jquery-sparkline/src/vcanvas-base.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/vcanvas-canvas.js b/ui/static/bower_components/jquery-sparkline/src/vcanvas-canvas.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/vcanvas-canvas.js rename to ui/static/bower_components/jquery-sparkline/src/vcanvas-canvas.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/src/vcanvas-vml.js b/ui/static/bower_components/jquery-sparkline/src/vcanvas-vml.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/src/vcanvas-vml.js rename to ui/static/bower_components/jquery-sparkline/src/vcanvas-vml.js diff --git a/themes/bootstrap/public/bower_components/jquery-sparkline/version.txt b/ui/static/bower_components/jquery-sparkline/version.txt similarity index 100% rename from themes/bootstrap/public/bower_components/jquery-sparkline/version.txt rename to ui/static/bower_components/jquery-sparkline/version.txt diff --git a/themes/bootstrap/public/bower_components/jquery/.bower.json b/ui/static/bower_components/jquery/.bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/.bower.json rename to ui/static/bower_components/jquery/.bower.json diff --git a/themes/bootstrap/public/bower_components/jquery/AUTHORS.txt b/ui/static/bower_components/jquery/AUTHORS.txt similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/AUTHORS.txt rename to ui/static/bower_components/jquery/AUTHORS.txt diff --git a/themes/bootstrap/public/bower_components/jquery/LICENSE.txt b/ui/static/bower_components/jquery/LICENSE.txt similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/LICENSE.txt rename to ui/static/bower_components/jquery/LICENSE.txt diff --git a/themes/bootstrap/public/bower_components/jquery/README.md b/ui/static/bower_components/jquery/README.md similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/README.md rename to ui/static/bower_components/jquery/README.md diff --git a/themes/bootstrap/public/bower_components/jquery/bower.json b/ui/static/bower_components/jquery/bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/bower.json rename to ui/static/bower_components/jquery/bower.json diff --git a/themes/bootstrap/public/bower_components/jquery/dist/jquery.js b/ui/static/bower_components/jquery/dist/jquery.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/dist/jquery.js rename to ui/static/bower_components/jquery/dist/jquery.js diff --git a/themes/bootstrap/public/bower_components/jquery/dist/jquery.min.js b/ui/static/bower_components/jquery/dist/jquery.min.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/dist/jquery.min.js rename to ui/static/bower_components/jquery/dist/jquery.min.js diff --git a/themes/bootstrap/public/bower_components/jquery/dist/jquery.min.map b/ui/static/bower_components/jquery/dist/jquery.min.map similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/dist/jquery.min.map rename to ui/static/bower_components/jquery/dist/jquery.min.map diff --git a/themes/bootstrap/public/bower_components/jquery/external/sizzle/LICENSE.txt b/ui/static/bower_components/jquery/external/sizzle/LICENSE.txt similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/external/sizzle/LICENSE.txt rename to ui/static/bower_components/jquery/external/sizzle/LICENSE.txt diff --git a/themes/bootstrap/public/bower_components/jquery/external/sizzle/dist/sizzle.js b/ui/static/bower_components/jquery/external/sizzle/dist/sizzle.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/external/sizzle/dist/sizzle.js rename to ui/static/bower_components/jquery/external/sizzle/dist/sizzle.js diff --git a/themes/bootstrap/public/bower_components/jquery/external/sizzle/dist/sizzle.min.js b/ui/static/bower_components/jquery/external/sizzle/dist/sizzle.min.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/external/sizzle/dist/sizzle.min.js rename to ui/static/bower_components/jquery/external/sizzle/dist/sizzle.min.js diff --git a/themes/bootstrap/public/bower_components/jquery/external/sizzle/dist/sizzle.min.map b/ui/static/bower_components/jquery/external/sizzle/dist/sizzle.min.map similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/external/sizzle/dist/sizzle.min.map rename to ui/static/bower_components/jquery/external/sizzle/dist/sizzle.min.map diff --git a/themes/bootstrap/public/bower_components/jquery/src/.jshintrc b/ui/static/bower_components/jquery/src/.jshintrc similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/.jshintrc rename to ui/static/bower_components/jquery/src/.jshintrc diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax.js b/ui/static/bower_components/jquery/src/ajax.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax.js rename to ui/static/bower_components/jquery/src/ajax.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax/jsonp.js b/ui/static/bower_components/jquery/src/ajax/jsonp.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax/jsonp.js rename to ui/static/bower_components/jquery/src/ajax/jsonp.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax/load.js b/ui/static/bower_components/jquery/src/ajax/load.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax/load.js rename to ui/static/bower_components/jquery/src/ajax/load.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax/parseJSON.js b/ui/static/bower_components/jquery/src/ajax/parseJSON.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax/parseJSON.js rename to ui/static/bower_components/jquery/src/ajax/parseJSON.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax/parseXML.js b/ui/static/bower_components/jquery/src/ajax/parseXML.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax/parseXML.js rename to ui/static/bower_components/jquery/src/ajax/parseXML.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax/script.js b/ui/static/bower_components/jquery/src/ajax/script.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax/script.js rename to ui/static/bower_components/jquery/src/ajax/script.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax/var/location.js b/ui/static/bower_components/jquery/src/ajax/var/location.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax/var/location.js rename to ui/static/bower_components/jquery/src/ajax/var/location.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax/var/nonce.js b/ui/static/bower_components/jquery/src/ajax/var/nonce.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax/var/nonce.js rename to ui/static/bower_components/jquery/src/ajax/var/nonce.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax/var/rquery.js b/ui/static/bower_components/jquery/src/ajax/var/rquery.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax/var/rquery.js rename to ui/static/bower_components/jquery/src/ajax/var/rquery.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/ajax/xhr.js b/ui/static/bower_components/jquery/src/ajax/xhr.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/ajax/xhr.js rename to ui/static/bower_components/jquery/src/ajax/xhr.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/attributes.js b/ui/static/bower_components/jquery/src/attributes.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/attributes.js rename to ui/static/bower_components/jquery/src/attributes.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/attributes/attr.js b/ui/static/bower_components/jquery/src/attributes/attr.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/attributes/attr.js rename to ui/static/bower_components/jquery/src/attributes/attr.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/attributes/classes.js b/ui/static/bower_components/jquery/src/attributes/classes.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/attributes/classes.js rename to ui/static/bower_components/jquery/src/attributes/classes.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/attributes/prop.js b/ui/static/bower_components/jquery/src/attributes/prop.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/attributes/prop.js rename to ui/static/bower_components/jquery/src/attributes/prop.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/attributes/support.js b/ui/static/bower_components/jquery/src/attributes/support.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/attributes/support.js rename to ui/static/bower_components/jquery/src/attributes/support.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/attributes/val.js b/ui/static/bower_components/jquery/src/attributes/val.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/attributes/val.js rename to ui/static/bower_components/jquery/src/attributes/val.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/callbacks.js b/ui/static/bower_components/jquery/src/callbacks.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/callbacks.js rename to ui/static/bower_components/jquery/src/callbacks.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/core.js b/ui/static/bower_components/jquery/src/core.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/core.js rename to ui/static/bower_components/jquery/src/core.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/core/access.js b/ui/static/bower_components/jquery/src/core/access.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/core/access.js rename to ui/static/bower_components/jquery/src/core/access.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/core/init.js b/ui/static/bower_components/jquery/src/core/init.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/core/init.js rename to ui/static/bower_components/jquery/src/core/init.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/core/parseHTML.js b/ui/static/bower_components/jquery/src/core/parseHTML.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/core/parseHTML.js rename to ui/static/bower_components/jquery/src/core/parseHTML.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/core/ready.js b/ui/static/bower_components/jquery/src/core/ready.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/core/ready.js rename to ui/static/bower_components/jquery/src/core/ready.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/core/var/rsingleTag.js b/ui/static/bower_components/jquery/src/core/var/rsingleTag.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/core/var/rsingleTag.js rename to ui/static/bower_components/jquery/src/core/var/rsingleTag.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css.js b/ui/static/bower_components/jquery/src/css.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css.js rename to ui/static/bower_components/jquery/src/css.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/addGetHookIf.js b/ui/static/bower_components/jquery/src/css/addGetHookIf.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/addGetHookIf.js rename to ui/static/bower_components/jquery/src/css/addGetHookIf.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/adjustCSS.js b/ui/static/bower_components/jquery/src/css/adjustCSS.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/adjustCSS.js rename to ui/static/bower_components/jquery/src/css/adjustCSS.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/curCSS.js b/ui/static/bower_components/jquery/src/css/curCSS.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/curCSS.js rename to ui/static/bower_components/jquery/src/css/curCSS.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/defaultDisplay.js b/ui/static/bower_components/jquery/src/css/defaultDisplay.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/defaultDisplay.js rename to ui/static/bower_components/jquery/src/css/defaultDisplay.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/hiddenVisibleSelectors.js b/ui/static/bower_components/jquery/src/css/hiddenVisibleSelectors.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/hiddenVisibleSelectors.js rename to ui/static/bower_components/jquery/src/css/hiddenVisibleSelectors.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/showHide.js b/ui/static/bower_components/jquery/src/css/showHide.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/showHide.js rename to ui/static/bower_components/jquery/src/css/showHide.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/support.js b/ui/static/bower_components/jquery/src/css/support.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/support.js rename to ui/static/bower_components/jquery/src/css/support.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/var/cssExpand.js b/ui/static/bower_components/jquery/src/css/var/cssExpand.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/var/cssExpand.js rename to ui/static/bower_components/jquery/src/css/var/cssExpand.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/var/getStyles.js b/ui/static/bower_components/jquery/src/css/var/getStyles.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/var/getStyles.js rename to ui/static/bower_components/jquery/src/css/var/getStyles.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/var/isHidden.js b/ui/static/bower_components/jquery/src/css/var/isHidden.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/var/isHidden.js rename to ui/static/bower_components/jquery/src/css/var/isHidden.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/var/rmargin.js b/ui/static/bower_components/jquery/src/css/var/rmargin.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/var/rmargin.js rename to ui/static/bower_components/jquery/src/css/var/rmargin.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/var/rnumnonpx.js b/ui/static/bower_components/jquery/src/css/var/rnumnonpx.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/var/rnumnonpx.js rename to ui/static/bower_components/jquery/src/css/var/rnumnonpx.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/css/var/swap.js b/ui/static/bower_components/jquery/src/css/var/swap.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/css/var/swap.js rename to ui/static/bower_components/jquery/src/css/var/swap.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/data.js b/ui/static/bower_components/jquery/src/data.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/data.js rename to ui/static/bower_components/jquery/src/data.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/data/Data.js b/ui/static/bower_components/jquery/src/data/Data.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/data/Data.js rename to ui/static/bower_components/jquery/src/data/Data.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/data/var/acceptData.js b/ui/static/bower_components/jquery/src/data/var/acceptData.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/data/var/acceptData.js rename to ui/static/bower_components/jquery/src/data/var/acceptData.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/data/var/dataPriv.js b/ui/static/bower_components/jquery/src/data/var/dataPriv.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/data/var/dataPriv.js rename to ui/static/bower_components/jquery/src/data/var/dataPriv.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/data/var/dataUser.js b/ui/static/bower_components/jquery/src/data/var/dataUser.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/data/var/dataUser.js rename to ui/static/bower_components/jquery/src/data/var/dataUser.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/deferred.js b/ui/static/bower_components/jquery/src/deferred.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/deferred.js rename to ui/static/bower_components/jquery/src/deferred.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/deprecated.js b/ui/static/bower_components/jquery/src/deprecated.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/deprecated.js rename to ui/static/bower_components/jquery/src/deprecated.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/dimensions.js b/ui/static/bower_components/jquery/src/dimensions.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/dimensions.js rename to ui/static/bower_components/jquery/src/dimensions.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/effects.js b/ui/static/bower_components/jquery/src/effects.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/effects.js rename to ui/static/bower_components/jquery/src/effects.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/effects/Tween.js b/ui/static/bower_components/jquery/src/effects/Tween.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/effects/Tween.js rename to ui/static/bower_components/jquery/src/effects/Tween.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/effects/animatedSelector.js b/ui/static/bower_components/jquery/src/effects/animatedSelector.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/effects/animatedSelector.js rename to ui/static/bower_components/jquery/src/effects/animatedSelector.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/event.js b/ui/static/bower_components/jquery/src/event.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/event.js rename to ui/static/bower_components/jquery/src/event.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/event/ajax.js b/ui/static/bower_components/jquery/src/event/ajax.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/event/ajax.js rename to ui/static/bower_components/jquery/src/event/ajax.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/event/alias.js b/ui/static/bower_components/jquery/src/event/alias.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/event/alias.js rename to ui/static/bower_components/jquery/src/event/alias.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/event/focusin.js b/ui/static/bower_components/jquery/src/event/focusin.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/event/focusin.js rename to ui/static/bower_components/jquery/src/event/focusin.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/event/support.js b/ui/static/bower_components/jquery/src/event/support.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/event/support.js rename to ui/static/bower_components/jquery/src/event/support.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/event/trigger.js b/ui/static/bower_components/jquery/src/event/trigger.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/event/trigger.js rename to ui/static/bower_components/jquery/src/event/trigger.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/exports/amd.js b/ui/static/bower_components/jquery/src/exports/amd.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/exports/amd.js rename to ui/static/bower_components/jquery/src/exports/amd.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/exports/global.js b/ui/static/bower_components/jquery/src/exports/global.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/exports/global.js rename to ui/static/bower_components/jquery/src/exports/global.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/intro.js b/ui/static/bower_components/jquery/src/intro.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/intro.js rename to ui/static/bower_components/jquery/src/intro.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/jquery.js b/ui/static/bower_components/jquery/src/jquery.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/jquery.js rename to ui/static/bower_components/jquery/src/jquery.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation.js b/ui/static/bower_components/jquery/src/manipulation.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation.js rename to ui/static/bower_components/jquery/src/manipulation.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation/_evalUrl.js b/ui/static/bower_components/jquery/src/manipulation/_evalUrl.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation/_evalUrl.js rename to ui/static/bower_components/jquery/src/manipulation/_evalUrl.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation/buildFragment.js b/ui/static/bower_components/jquery/src/manipulation/buildFragment.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation/buildFragment.js rename to ui/static/bower_components/jquery/src/manipulation/buildFragment.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation/getAll.js b/ui/static/bower_components/jquery/src/manipulation/getAll.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation/getAll.js rename to ui/static/bower_components/jquery/src/manipulation/getAll.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation/setGlobalEval.js b/ui/static/bower_components/jquery/src/manipulation/setGlobalEval.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation/setGlobalEval.js rename to ui/static/bower_components/jquery/src/manipulation/setGlobalEval.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation/support.js b/ui/static/bower_components/jquery/src/manipulation/support.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation/support.js rename to ui/static/bower_components/jquery/src/manipulation/support.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation/var/rcheckableType.js b/ui/static/bower_components/jquery/src/manipulation/var/rcheckableType.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation/var/rcheckableType.js rename to ui/static/bower_components/jquery/src/manipulation/var/rcheckableType.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation/var/rscriptType.js b/ui/static/bower_components/jquery/src/manipulation/var/rscriptType.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation/var/rscriptType.js rename to ui/static/bower_components/jquery/src/manipulation/var/rscriptType.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation/var/rtagName.js b/ui/static/bower_components/jquery/src/manipulation/var/rtagName.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation/var/rtagName.js rename to ui/static/bower_components/jquery/src/manipulation/var/rtagName.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/manipulation/wrapMap.js b/ui/static/bower_components/jquery/src/manipulation/wrapMap.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/manipulation/wrapMap.js rename to ui/static/bower_components/jquery/src/manipulation/wrapMap.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/offset.js b/ui/static/bower_components/jquery/src/offset.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/offset.js rename to ui/static/bower_components/jquery/src/offset.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/outro.js b/ui/static/bower_components/jquery/src/outro.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/outro.js rename to ui/static/bower_components/jquery/src/outro.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/queue.js b/ui/static/bower_components/jquery/src/queue.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/queue.js rename to ui/static/bower_components/jquery/src/queue.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/queue/delay.js b/ui/static/bower_components/jquery/src/queue/delay.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/queue/delay.js rename to ui/static/bower_components/jquery/src/queue/delay.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/selector-native.js b/ui/static/bower_components/jquery/src/selector-native.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/selector-native.js rename to ui/static/bower_components/jquery/src/selector-native.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/selector-sizzle.js b/ui/static/bower_components/jquery/src/selector-sizzle.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/selector-sizzle.js rename to ui/static/bower_components/jquery/src/selector-sizzle.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/selector.js b/ui/static/bower_components/jquery/src/selector.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/selector.js rename to ui/static/bower_components/jquery/src/selector.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/serialize.js b/ui/static/bower_components/jquery/src/serialize.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/serialize.js rename to ui/static/bower_components/jquery/src/serialize.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/traversing.js b/ui/static/bower_components/jquery/src/traversing.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/traversing.js rename to ui/static/bower_components/jquery/src/traversing.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/traversing/findFilter.js b/ui/static/bower_components/jquery/src/traversing/findFilter.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/traversing/findFilter.js rename to ui/static/bower_components/jquery/src/traversing/findFilter.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/traversing/var/dir.js b/ui/static/bower_components/jquery/src/traversing/var/dir.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/traversing/var/dir.js rename to ui/static/bower_components/jquery/src/traversing/var/dir.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/traversing/var/rneedsContext.js b/ui/static/bower_components/jquery/src/traversing/var/rneedsContext.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/traversing/var/rneedsContext.js rename to ui/static/bower_components/jquery/src/traversing/var/rneedsContext.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/traversing/var/siblings.js b/ui/static/bower_components/jquery/src/traversing/var/siblings.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/traversing/var/siblings.js rename to ui/static/bower_components/jquery/src/traversing/var/siblings.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/arr.js b/ui/static/bower_components/jquery/src/var/arr.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/arr.js rename to ui/static/bower_components/jquery/src/var/arr.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/class2type.js b/ui/static/bower_components/jquery/src/var/class2type.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/class2type.js rename to ui/static/bower_components/jquery/src/var/class2type.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/concat.js b/ui/static/bower_components/jquery/src/var/concat.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/concat.js rename to ui/static/bower_components/jquery/src/var/concat.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/document.js b/ui/static/bower_components/jquery/src/var/document.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/document.js rename to ui/static/bower_components/jquery/src/var/document.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/documentElement.js b/ui/static/bower_components/jquery/src/var/documentElement.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/documentElement.js rename to ui/static/bower_components/jquery/src/var/documentElement.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/hasOwn.js b/ui/static/bower_components/jquery/src/var/hasOwn.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/hasOwn.js rename to ui/static/bower_components/jquery/src/var/hasOwn.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/indexOf.js b/ui/static/bower_components/jquery/src/var/indexOf.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/indexOf.js rename to ui/static/bower_components/jquery/src/var/indexOf.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/pnum.js b/ui/static/bower_components/jquery/src/var/pnum.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/pnum.js rename to ui/static/bower_components/jquery/src/var/pnum.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/push.js b/ui/static/bower_components/jquery/src/var/push.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/push.js rename to ui/static/bower_components/jquery/src/var/push.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/rcssNum.js b/ui/static/bower_components/jquery/src/var/rcssNum.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/rcssNum.js rename to ui/static/bower_components/jquery/src/var/rcssNum.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/rnotwhite.js b/ui/static/bower_components/jquery/src/var/rnotwhite.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/rnotwhite.js rename to ui/static/bower_components/jquery/src/var/rnotwhite.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/slice.js b/ui/static/bower_components/jquery/src/var/slice.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/slice.js rename to ui/static/bower_components/jquery/src/var/slice.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/support.js b/ui/static/bower_components/jquery/src/var/support.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/support.js rename to ui/static/bower_components/jquery/src/var/support.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/var/toString.js b/ui/static/bower_components/jquery/src/var/toString.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/var/toString.js rename to ui/static/bower_components/jquery/src/var/toString.js diff --git a/themes/bootstrap/public/bower_components/jquery/src/wrap.js b/ui/static/bower_components/jquery/src/wrap.js similarity index 100% rename from themes/bootstrap/public/bower_components/jquery/src/wrap.js rename to ui/static/bower_components/jquery/src/wrap.js diff --git a/themes/bootstrap/public/bower_components/moment/.bower.json b/ui/static/bower_components/moment/.bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/moment/.bower.json rename to ui/static/bower_components/moment/.bower.json diff --git a/themes/bootstrap/public/bower_components/moment/CHANGELOG.md b/ui/static/bower_components/moment/CHANGELOG.md similarity index 100% rename from themes/bootstrap/public/bower_components/moment/CHANGELOG.md rename to ui/static/bower_components/moment/CHANGELOG.md diff --git a/themes/bootstrap/public/bower_components/moment/LICENSE b/ui/static/bower_components/moment/LICENSE similarity index 100% rename from themes/bootstrap/public/bower_components/moment/LICENSE rename to ui/static/bower_components/moment/LICENSE diff --git a/themes/bootstrap/public/bower_components/moment/README.md b/ui/static/bower_components/moment/README.md similarity index 100% rename from themes/bootstrap/public/bower_components/moment/README.md rename to ui/static/bower_components/moment/README.md diff --git a/themes/bootstrap/public/bower_components/moment/bower.json b/ui/static/bower_components/moment/bower.json similarity index 100% rename from themes/bootstrap/public/bower_components/moment/bower.json rename to ui/static/bower_components/moment/bower.json diff --git a/themes/bootstrap/public/bower_components/moment/locale/af.js b/ui/static/bower_components/moment/locale/af.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/af.js rename to ui/static/bower_components/moment/locale/af.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ar-dz.js b/ui/static/bower_components/moment/locale/ar-dz.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ar-dz.js rename to ui/static/bower_components/moment/locale/ar-dz.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ar-ly.js b/ui/static/bower_components/moment/locale/ar-ly.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ar-ly.js rename to ui/static/bower_components/moment/locale/ar-ly.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ar-ma.js b/ui/static/bower_components/moment/locale/ar-ma.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ar-ma.js rename to ui/static/bower_components/moment/locale/ar-ma.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ar-sa.js b/ui/static/bower_components/moment/locale/ar-sa.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ar-sa.js rename to ui/static/bower_components/moment/locale/ar-sa.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ar-tn.js b/ui/static/bower_components/moment/locale/ar-tn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ar-tn.js rename to ui/static/bower_components/moment/locale/ar-tn.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ar.js b/ui/static/bower_components/moment/locale/ar.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ar.js rename to ui/static/bower_components/moment/locale/ar.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/az.js b/ui/static/bower_components/moment/locale/az.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/az.js rename to ui/static/bower_components/moment/locale/az.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/be.js b/ui/static/bower_components/moment/locale/be.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/be.js rename to ui/static/bower_components/moment/locale/be.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/bg.js b/ui/static/bower_components/moment/locale/bg.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/bg.js rename to ui/static/bower_components/moment/locale/bg.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/bn.js b/ui/static/bower_components/moment/locale/bn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/bn.js rename to ui/static/bower_components/moment/locale/bn.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/bo.js b/ui/static/bower_components/moment/locale/bo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/bo.js rename to ui/static/bower_components/moment/locale/bo.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/br.js b/ui/static/bower_components/moment/locale/br.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/br.js rename to ui/static/bower_components/moment/locale/br.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/bs.js b/ui/static/bower_components/moment/locale/bs.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/bs.js rename to ui/static/bower_components/moment/locale/bs.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ca.js b/ui/static/bower_components/moment/locale/ca.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ca.js rename to ui/static/bower_components/moment/locale/ca.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/cs.js b/ui/static/bower_components/moment/locale/cs.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/cs.js rename to ui/static/bower_components/moment/locale/cs.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/cv.js b/ui/static/bower_components/moment/locale/cv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/cv.js rename to ui/static/bower_components/moment/locale/cv.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/cy.js b/ui/static/bower_components/moment/locale/cy.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/cy.js rename to ui/static/bower_components/moment/locale/cy.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/da.js b/ui/static/bower_components/moment/locale/da.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/da.js rename to ui/static/bower_components/moment/locale/da.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/de-at.js b/ui/static/bower_components/moment/locale/de-at.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/de-at.js rename to ui/static/bower_components/moment/locale/de-at.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/de.js b/ui/static/bower_components/moment/locale/de.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/de.js rename to ui/static/bower_components/moment/locale/de.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/dv.js b/ui/static/bower_components/moment/locale/dv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/dv.js rename to ui/static/bower_components/moment/locale/dv.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/el.js b/ui/static/bower_components/moment/locale/el.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/el.js rename to ui/static/bower_components/moment/locale/el.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/en-au.js b/ui/static/bower_components/moment/locale/en-au.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/en-au.js rename to ui/static/bower_components/moment/locale/en-au.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/en-ca.js b/ui/static/bower_components/moment/locale/en-ca.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/en-ca.js rename to ui/static/bower_components/moment/locale/en-ca.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/en-gb.js b/ui/static/bower_components/moment/locale/en-gb.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/en-gb.js rename to ui/static/bower_components/moment/locale/en-gb.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/en-ie.js b/ui/static/bower_components/moment/locale/en-ie.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/en-ie.js rename to ui/static/bower_components/moment/locale/en-ie.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/en-nz.js b/ui/static/bower_components/moment/locale/en-nz.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/en-nz.js rename to ui/static/bower_components/moment/locale/en-nz.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/eo.js b/ui/static/bower_components/moment/locale/eo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/eo.js rename to ui/static/bower_components/moment/locale/eo.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/es-do.js b/ui/static/bower_components/moment/locale/es-do.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/es-do.js rename to ui/static/bower_components/moment/locale/es-do.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/es.js b/ui/static/bower_components/moment/locale/es.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/es.js rename to ui/static/bower_components/moment/locale/es.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/et.js b/ui/static/bower_components/moment/locale/et.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/et.js rename to ui/static/bower_components/moment/locale/et.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/eu.js b/ui/static/bower_components/moment/locale/eu.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/eu.js rename to ui/static/bower_components/moment/locale/eu.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/fa.js b/ui/static/bower_components/moment/locale/fa.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/fa.js rename to ui/static/bower_components/moment/locale/fa.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/fi.js b/ui/static/bower_components/moment/locale/fi.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/fi.js rename to ui/static/bower_components/moment/locale/fi.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/fo.js b/ui/static/bower_components/moment/locale/fo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/fo.js rename to ui/static/bower_components/moment/locale/fo.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/fr-ca.js b/ui/static/bower_components/moment/locale/fr-ca.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/fr-ca.js rename to ui/static/bower_components/moment/locale/fr-ca.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/fr-ch.js b/ui/static/bower_components/moment/locale/fr-ch.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/fr-ch.js rename to ui/static/bower_components/moment/locale/fr-ch.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/fr.js b/ui/static/bower_components/moment/locale/fr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/fr.js rename to ui/static/bower_components/moment/locale/fr.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/fy.js b/ui/static/bower_components/moment/locale/fy.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/fy.js rename to ui/static/bower_components/moment/locale/fy.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/gd.js b/ui/static/bower_components/moment/locale/gd.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/gd.js rename to ui/static/bower_components/moment/locale/gd.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/gl.js b/ui/static/bower_components/moment/locale/gl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/gl.js rename to ui/static/bower_components/moment/locale/gl.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/he.js b/ui/static/bower_components/moment/locale/he.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/he.js rename to ui/static/bower_components/moment/locale/he.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/hi.js b/ui/static/bower_components/moment/locale/hi.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/hi.js rename to ui/static/bower_components/moment/locale/hi.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/hr.js b/ui/static/bower_components/moment/locale/hr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/hr.js rename to ui/static/bower_components/moment/locale/hr.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/hu.js b/ui/static/bower_components/moment/locale/hu.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/hu.js rename to ui/static/bower_components/moment/locale/hu.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/hy-am.js b/ui/static/bower_components/moment/locale/hy-am.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/hy-am.js rename to ui/static/bower_components/moment/locale/hy-am.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/id.js b/ui/static/bower_components/moment/locale/id.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/id.js rename to ui/static/bower_components/moment/locale/id.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/is.js b/ui/static/bower_components/moment/locale/is.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/is.js rename to ui/static/bower_components/moment/locale/is.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/it.js b/ui/static/bower_components/moment/locale/it.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/it.js rename to ui/static/bower_components/moment/locale/it.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ja.js b/ui/static/bower_components/moment/locale/ja.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ja.js rename to ui/static/bower_components/moment/locale/ja.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/jv.js b/ui/static/bower_components/moment/locale/jv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/jv.js rename to ui/static/bower_components/moment/locale/jv.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ka.js b/ui/static/bower_components/moment/locale/ka.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ka.js rename to ui/static/bower_components/moment/locale/ka.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/kk.js b/ui/static/bower_components/moment/locale/kk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/kk.js rename to ui/static/bower_components/moment/locale/kk.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/km.js b/ui/static/bower_components/moment/locale/km.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/km.js rename to ui/static/bower_components/moment/locale/km.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ko.js b/ui/static/bower_components/moment/locale/ko.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ko.js rename to ui/static/bower_components/moment/locale/ko.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ky.js b/ui/static/bower_components/moment/locale/ky.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ky.js rename to ui/static/bower_components/moment/locale/ky.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/lb.js b/ui/static/bower_components/moment/locale/lb.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/lb.js rename to ui/static/bower_components/moment/locale/lb.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/lo.js b/ui/static/bower_components/moment/locale/lo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/lo.js rename to ui/static/bower_components/moment/locale/lo.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/lt.js b/ui/static/bower_components/moment/locale/lt.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/lt.js rename to ui/static/bower_components/moment/locale/lt.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/lv.js b/ui/static/bower_components/moment/locale/lv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/lv.js rename to ui/static/bower_components/moment/locale/lv.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/me.js b/ui/static/bower_components/moment/locale/me.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/me.js rename to ui/static/bower_components/moment/locale/me.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/mi.js b/ui/static/bower_components/moment/locale/mi.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/mi.js rename to ui/static/bower_components/moment/locale/mi.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/mk.js b/ui/static/bower_components/moment/locale/mk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/mk.js rename to ui/static/bower_components/moment/locale/mk.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ml.js b/ui/static/bower_components/moment/locale/ml.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ml.js rename to ui/static/bower_components/moment/locale/ml.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/mr.js b/ui/static/bower_components/moment/locale/mr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/mr.js rename to ui/static/bower_components/moment/locale/mr.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ms-my.js b/ui/static/bower_components/moment/locale/ms-my.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ms-my.js rename to ui/static/bower_components/moment/locale/ms-my.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ms.js b/ui/static/bower_components/moment/locale/ms.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ms.js rename to ui/static/bower_components/moment/locale/ms.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/my.js b/ui/static/bower_components/moment/locale/my.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/my.js rename to ui/static/bower_components/moment/locale/my.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/nb.js b/ui/static/bower_components/moment/locale/nb.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/nb.js rename to ui/static/bower_components/moment/locale/nb.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ne.js b/ui/static/bower_components/moment/locale/ne.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ne.js rename to ui/static/bower_components/moment/locale/ne.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/nl-be.js b/ui/static/bower_components/moment/locale/nl-be.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/nl-be.js rename to ui/static/bower_components/moment/locale/nl-be.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/nl.js b/ui/static/bower_components/moment/locale/nl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/nl.js rename to ui/static/bower_components/moment/locale/nl.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/nn.js b/ui/static/bower_components/moment/locale/nn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/nn.js rename to ui/static/bower_components/moment/locale/nn.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/pa-in.js b/ui/static/bower_components/moment/locale/pa-in.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/pa-in.js rename to ui/static/bower_components/moment/locale/pa-in.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/pl.js b/ui/static/bower_components/moment/locale/pl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/pl.js rename to ui/static/bower_components/moment/locale/pl.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/pt-br.js b/ui/static/bower_components/moment/locale/pt-br.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/pt-br.js rename to ui/static/bower_components/moment/locale/pt-br.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/pt.js b/ui/static/bower_components/moment/locale/pt.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/pt.js rename to ui/static/bower_components/moment/locale/pt.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ro.js b/ui/static/bower_components/moment/locale/ro.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ro.js rename to ui/static/bower_components/moment/locale/ro.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ru.js b/ui/static/bower_components/moment/locale/ru.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ru.js rename to ui/static/bower_components/moment/locale/ru.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/se.js b/ui/static/bower_components/moment/locale/se.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/se.js rename to ui/static/bower_components/moment/locale/se.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/si.js b/ui/static/bower_components/moment/locale/si.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/si.js rename to ui/static/bower_components/moment/locale/si.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/sk.js b/ui/static/bower_components/moment/locale/sk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/sk.js rename to ui/static/bower_components/moment/locale/sk.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/sl.js b/ui/static/bower_components/moment/locale/sl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/sl.js rename to ui/static/bower_components/moment/locale/sl.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/sq.js b/ui/static/bower_components/moment/locale/sq.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/sq.js rename to ui/static/bower_components/moment/locale/sq.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/sr-cyrl.js b/ui/static/bower_components/moment/locale/sr-cyrl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/sr-cyrl.js rename to ui/static/bower_components/moment/locale/sr-cyrl.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/sr.js b/ui/static/bower_components/moment/locale/sr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/sr.js rename to ui/static/bower_components/moment/locale/sr.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ss.js b/ui/static/bower_components/moment/locale/ss.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ss.js rename to ui/static/bower_components/moment/locale/ss.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/sv.js b/ui/static/bower_components/moment/locale/sv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/sv.js rename to ui/static/bower_components/moment/locale/sv.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/sw.js b/ui/static/bower_components/moment/locale/sw.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/sw.js rename to ui/static/bower_components/moment/locale/sw.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/ta.js b/ui/static/bower_components/moment/locale/ta.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/ta.js rename to ui/static/bower_components/moment/locale/ta.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/te.js b/ui/static/bower_components/moment/locale/te.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/te.js rename to ui/static/bower_components/moment/locale/te.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/tet.js b/ui/static/bower_components/moment/locale/tet.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/tet.js rename to ui/static/bower_components/moment/locale/tet.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/th.js b/ui/static/bower_components/moment/locale/th.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/th.js rename to ui/static/bower_components/moment/locale/th.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/tl-ph.js b/ui/static/bower_components/moment/locale/tl-ph.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/tl-ph.js rename to ui/static/bower_components/moment/locale/tl-ph.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/tlh.js b/ui/static/bower_components/moment/locale/tlh.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/tlh.js rename to ui/static/bower_components/moment/locale/tlh.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/tr.js b/ui/static/bower_components/moment/locale/tr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/tr.js rename to ui/static/bower_components/moment/locale/tr.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/tzl.js b/ui/static/bower_components/moment/locale/tzl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/tzl.js rename to ui/static/bower_components/moment/locale/tzl.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/tzm-latn.js b/ui/static/bower_components/moment/locale/tzm-latn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/tzm-latn.js rename to ui/static/bower_components/moment/locale/tzm-latn.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/tzm.js b/ui/static/bower_components/moment/locale/tzm.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/tzm.js rename to ui/static/bower_components/moment/locale/tzm.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/uk.js b/ui/static/bower_components/moment/locale/uk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/uk.js rename to ui/static/bower_components/moment/locale/uk.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/uz.js b/ui/static/bower_components/moment/locale/uz.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/uz.js rename to ui/static/bower_components/moment/locale/uz.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/vi.js b/ui/static/bower_components/moment/locale/vi.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/vi.js rename to ui/static/bower_components/moment/locale/vi.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/x-pseudo.js b/ui/static/bower_components/moment/locale/x-pseudo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/x-pseudo.js rename to ui/static/bower_components/moment/locale/x-pseudo.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/yo.js b/ui/static/bower_components/moment/locale/yo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/yo.js rename to ui/static/bower_components/moment/locale/yo.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/zh-cn.js b/ui/static/bower_components/moment/locale/zh-cn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/zh-cn.js rename to ui/static/bower_components/moment/locale/zh-cn.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/zh-hk.js b/ui/static/bower_components/moment/locale/zh-hk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/zh-hk.js rename to ui/static/bower_components/moment/locale/zh-hk.js diff --git a/themes/bootstrap/public/bower_components/moment/locale/zh-tw.js b/ui/static/bower_components/moment/locale/zh-tw.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/locale/zh-tw.js rename to ui/static/bower_components/moment/locale/zh-tw.js diff --git a/themes/bootstrap/public/bower_components/moment/min/locales.js b/ui/static/bower_components/moment/min/locales.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/min/locales.js rename to ui/static/bower_components/moment/min/locales.js diff --git a/themes/bootstrap/public/bower_components/moment/min/locales.min.js b/ui/static/bower_components/moment/min/locales.min.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/min/locales.min.js rename to ui/static/bower_components/moment/min/locales.min.js diff --git a/themes/bootstrap/public/bower_components/moment/min/moment-with-locales.js b/ui/static/bower_components/moment/min/moment-with-locales.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/min/moment-with-locales.js rename to ui/static/bower_components/moment/min/moment-with-locales.js diff --git a/themes/bootstrap/public/bower_components/moment/min/moment-with-locales.min.js b/ui/static/bower_components/moment/min/moment-with-locales.min.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/min/moment-with-locales.min.js rename to ui/static/bower_components/moment/min/moment-with-locales.min.js diff --git a/themes/bootstrap/public/bower_components/moment/min/moment.min.js b/ui/static/bower_components/moment/min/moment.min.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/min/moment.min.js rename to ui/static/bower_components/moment/min/moment.min.js diff --git a/themes/bootstrap/public/bower_components/moment/min/tests.js b/ui/static/bower_components/moment/min/tests.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/min/tests.js rename to ui/static/bower_components/moment/min/tests.js diff --git a/themes/bootstrap/public/bower_components/moment/moment.d.ts b/ui/static/bower_components/moment/moment.d.ts similarity index 100% rename from themes/bootstrap/public/bower_components/moment/moment.d.ts rename to ui/static/bower_components/moment/moment.d.ts diff --git a/themes/bootstrap/public/bower_components/moment/moment.js b/ui/static/bower_components/moment/moment.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/moment.js rename to ui/static/bower_components/moment/moment.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/check-overflow.js b/ui/static/bower_components/moment/src/lib/create/check-overflow.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/check-overflow.js rename to ui/static/bower_components/moment/src/lib/create/check-overflow.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/date-from-array.js b/ui/static/bower_components/moment/src/lib/create/date-from-array.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/date-from-array.js rename to ui/static/bower_components/moment/src/lib/create/date-from-array.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/from-anything.js b/ui/static/bower_components/moment/src/lib/create/from-anything.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/from-anything.js rename to ui/static/bower_components/moment/src/lib/create/from-anything.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/from-array.js b/ui/static/bower_components/moment/src/lib/create/from-array.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/from-array.js rename to ui/static/bower_components/moment/src/lib/create/from-array.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/from-object.js b/ui/static/bower_components/moment/src/lib/create/from-object.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/from-object.js rename to ui/static/bower_components/moment/src/lib/create/from-object.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/from-string-and-array.js b/ui/static/bower_components/moment/src/lib/create/from-string-and-array.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/from-string-and-array.js rename to ui/static/bower_components/moment/src/lib/create/from-string-and-array.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/from-string-and-format.js b/ui/static/bower_components/moment/src/lib/create/from-string-and-format.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/from-string-and-format.js rename to ui/static/bower_components/moment/src/lib/create/from-string-and-format.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/from-string.js b/ui/static/bower_components/moment/src/lib/create/from-string.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/from-string.js rename to ui/static/bower_components/moment/src/lib/create/from-string.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/local.js b/ui/static/bower_components/moment/src/lib/create/local.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/local.js rename to ui/static/bower_components/moment/src/lib/create/local.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/parsing-flags.js b/ui/static/bower_components/moment/src/lib/create/parsing-flags.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/parsing-flags.js rename to ui/static/bower_components/moment/src/lib/create/parsing-flags.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/utc.js b/ui/static/bower_components/moment/src/lib/create/utc.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/utc.js rename to ui/static/bower_components/moment/src/lib/create/utc.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/create/valid.js b/ui/static/bower_components/moment/src/lib/create/valid.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/create/valid.js rename to ui/static/bower_components/moment/src/lib/create/valid.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/abs.js b/ui/static/bower_components/moment/src/lib/duration/abs.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/abs.js rename to ui/static/bower_components/moment/src/lib/duration/abs.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/add-subtract.js b/ui/static/bower_components/moment/src/lib/duration/add-subtract.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/add-subtract.js rename to ui/static/bower_components/moment/src/lib/duration/add-subtract.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/as.js b/ui/static/bower_components/moment/src/lib/duration/as.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/as.js rename to ui/static/bower_components/moment/src/lib/duration/as.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/bubble.js b/ui/static/bower_components/moment/src/lib/duration/bubble.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/bubble.js rename to ui/static/bower_components/moment/src/lib/duration/bubble.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/constructor.js b/ui/static/bower_components/moment/src/lib/duration/constructor.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/constructor.js rename to ui/static/bower_components/moment/src/lib/duration/constructor.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/create.js b/ui/static/bower_components/moment/src/lib/duration/create.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/create.js rename to ui/static/bower_components/moment/src/lib/duration/create.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/duration.js b/ui/static/bower_components/moment/src/lib/duration/duration.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/duration.js rename to ui/static/bower_components/moment/src/lib/duration/duration.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/get.js b/ui/static/bower_components/moment/src/lib/duration/get.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/get.js rename to ui/static/bower_components/moment/src/lib/duration/get.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/humanize.js b/ui/static/bower_components/moment/src/lib/duration/humanize.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/humanize.js rename to ui/static/bower_components/moment/src/lib/duration/humanize.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/iso-string.js b/ui/static/bower_components/moment/src/lib/duration/iso-string.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/iso-string.js rename to ui/static/bower_components/moment/src/lib/duration/iso-string.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/duration/prototype.js b/ui/static/bower_components/moment/src/lib/duration/prototype.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/duration/prototype.js rename to ui/static/bower_components/moment/src/lib/duration/prototype.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/format/format.js b/ui/static/bower_components/moment/src/lib/format/format.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/format/format.js rename to ui/static/bower_components/moment/src/lib/format/format.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/base-config.js b/ui/static/bower_components/moment/src/lib/locale/base-config.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/base-config.js rename to ui/static/bower_components/moment/src/lib/locale/base-config.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/calendar.js b/ui/static/bower_components/moment/src/lib/locale/calendar.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/calendar.js rename to ui/static/bower_components/moment/src/lib/locale/calendar.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/constructor.js b/ui/static/bower_components/moment/src/lib/locale/constructor.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/constructor.js rename to ui/static/bower_components/moment/src/lib/locale/constructor.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/en.js b/ui/static/bower_components/moment/src/lib/locale/en.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/en.js rename to ui/static/bower_components/moment/src/lib/locale/en.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/formats.js b/ui/static/bower_components/moment/src/lib/locale/formats.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/formats.js rename to ui/static/bower_components/moment/src/lib/locale/formats.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/invalid.js b/ui/static/bower_components/moment/src/lib/locale/invalid.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/invalid.js rename to ui/static/bower_components/moment/src/lib/locale/invalid.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/lists.js b/ui/static/bower_components/moment/src/lib/locale/lists.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/lists.js rename to ui/static/bower_components/moment/src/lib/locale/lists.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/locale.js b/ui/static/bower_components/moment/src/lib/locale/locale.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/locale.js rename to ui/static/bower_components/moment/src/lib/locale/locale.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/locales.js b/ui/static/bower_components/moment/src/lib/locale/locales.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/locales.js rename to ui/static/bower_components/moment/src/lib/locale/locales.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/ordinal.js b/ui/static/bower_components/moment/src/lib/locale/ordinal.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/ordinal.js rename to ui/static/bower_components/moment/src/lib/locale/ordinal.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/pre-post-format.js b/ui/static/bower_components/moment/src/lib/locale/pre-post-format.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/pre-post-format.js rename to ui/static/bower_components/moment/src/lib/locale/pre-post-format.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/prototype.js b/ui/static/bower_components/moment/src/lib/locale/prototype.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/prototype.js rename to ui/static/bower_components/moment/src/lib/locale/prototype.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/relative.js b/ui/static/bower_components/moment/src/lib/locale/relative.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/relative.js rename to ui/static/bower_components/moment/src/lib/locale/relative.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/locale/set.js b/ui/static/bower_components/moment/src/lib/locale/set.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/locale/set.js rename to ui/static/bower_components/moment/src/lib/locale/set.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/add-subtract.js b/ui/static/bower_components/moment/src/lib/moment/add-subtract.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/add-subtract.js rename to ui/static/bower_components/moment/src/lib/moment/add-subtract.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/calendar.js b/ui/static/bower_components/moment/src/lib/moment/calendar.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/calendar.js rename to ui/static/bower_components/moment/src/lib/moment/calendar.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/clone.js b/ui/static/bower_components/moment/src/lib/moment/clone.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/clone.js rename to ui/static/bower_components/moment/src/lib/moment/clone.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/compare.js b/ui/static/bower_components/moment/src/lib/moment/compare.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/compare.js rename to ui/static/bower_components/moment/src/lib/moment/compare.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/constructor.js b/ui/static/bower_components/moment/src/lib/moment/constructor.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/constructor.js rename to ui/static/bower_components/moment/src/lib/moment/constructor.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/creation-data.js b/ui/static/bower_components/moment/src/lib/moment/creation-data.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/creation-data.js rename to ui/static/bower_components/moment/src/lib/moment/creation-data.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/diff.js b/ui/static/bower_components/moment/src/lib/moment/diff.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/diff.js rename to ui/static/bower_components/moment/src/lib/moment/diff.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/format.js b/ui/static/bower_components/moment/src/lib/moment/format.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/format.js rename to ui/static/bower_components/moment/src/lib/moment/format.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/from.js b/ui/static/bower_components/moment/src/lib/moment/from.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/from.js rename to ui/static/bower_components/moment/src/lib/moment/from.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/get-set.js b/ui/static/bower_components/moment/src/lib/moment/get-set.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/get-set.js rename to ui/static/bower_components/moment/src/lib/moment/get-set.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/locale.js b/ui/static/bower_components/moment/src/lib/moment/locale.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/locale.js rename to ui/static/bower_components/moment/src/lib/moment/locale.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/min-max.js b/ui/static/bower_components/moment/src/lib/moment/min-max.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/min-max.js rename to ui/static/bower_components/moment/src/lib/moment/min-max.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/moment.js b/ui/static/bower_components/moment/src/lib/moment/moment.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/moment.js rename to ui/static/bower_components/moment/src/lib/moment/moment.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/now.js b/ui/static/bower_components/moment/src/lib/moment/now.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/now.js rename to ui/static/bower_components/moment/src/lib/moment/now.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/prototype.js b/ui/static/bower_components/moment/src/lib/moment/prototype.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/prototype.js rename to ui/static/bower_components/moment/src/lib/moment/prototype.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/start-end-of.js b/ui/static/bower_components/moment/src/lib/moment/start-end-of.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/start-end-of.js rename to ui/static/bower_components/moment/src/lib/moment/start-end-of.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/to-type.js b/ui/static/bower_components/moment/src/lib/moment/to-type.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/to-type.js rename to ui/static/bower_components/moment/src/lib/moment/to-type.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/to.js b/ui/static/bower_components/moment/src/lib/moment/to.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/to.js rename to ui/static/bower_components/moment/src/lib/moment/to.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/moment/valid.js b/ui/static/bower_components/moment/src/lib/moment/valid.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/moment/valid.js rename to ui/static/bower_components/moment/src/lib/moment/valid.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/parse/regex.js b/ui/static/bower_components/moment/src/lib/parse/regex.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/parse/regex.js rename to ui/static/bower_components/moment/src/lib/parse/regex.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/parse/token.js b/ui/static/bower_components/moment/src/lib/parse/token.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/parse/token.js rename to ui/static/bower_components/moment/src/lib/parse/token.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/aliases.js b/ui/static/bower_components/moment/src/lib/units/aliases.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/aliases.js rename to ui/static/bower_components/moment/src/lib/units/aliases.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/constants.js b/ui/static/bower_components/moment/src/lib/units/constants.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/constants.js rename to ui/static/bower_components/moment/src/lib/units/constants.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/day-of-month.js b/ui/static/bower_components/moment/src/lib/units/day-of-month.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/day-of-month.js rename to ui/static/bower_components/moment/src/lib/units/day-of-month.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/day-of-week.js b/ui/static/bower_components/moment/src/lib/units/day-of-week.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/day-of-week.js rename to ui/static/bower_components/moment/src/lib/units/day-of-week.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/day-of-year.js b/ui/static/bower_components/moment/src/lib/units/day-of-year.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/day-of-year.js rename to ui/static/bower_components/moment/src/lib/units/day-of-year.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/hour.js b/ui/static/bower_components/moment/src/lib/units/hour.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/hour.js rename to ui/static/bower_components/moment/src/lib/units/hour.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/millisecond.js b/ui/static/bower_components/moment/src/lib/units/millisecond.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/millisecond.js rename to ui/static/bower_components/moment/src/lib/units/millisecond.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/minute.js b/ui/static/bower_components/moment/src/lib/units/minute.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/minute.js rename to ui/static/bower_components/moment/src/lib/units/minute.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/month.js b/ui/static/bower_components/moment/src/lib/units/month.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/month.js rename to ui/static/bower_components/moment/src/lib/units/month.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/offset.js b/ui/static/bower_components/moment/src/lib/units/offset.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/offset.js rename to ui/static/bower_components/moment/src/lib/units/offset.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/priorities.js b/ui/static/bower_components/moment/src/lib/units/priorities.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/priorities.js rename to ui/static/bower_components/moment/src/lib/units/priorities.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/quarter.js b/ui/static/bower_components/moment/src/lib/units/quarter.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/quarter.js rename to ui/static/bower_components/moment/src/lib/units/quarter.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/second.js b/ui/static/bower_components/moment/src/lib/units/second.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/second.js rename to ui/static/bower_components/moment/src/lib/units/second.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/timestamp.js b/ui/static/bower_components/moment/src/lib/units/timestamp.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/timestamp.js rename to ui/static/bower_components/moment/src/lib/units/timestamp.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/timezone.js b/ui/static/bower_components/moment/src/lib/units/timezone.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/timezone.js rename to ui/static/bower_components/moment/src/lib/units/timezone.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/units.js b/ui/static/bower_components/moment/src/lib/units/units.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/units.js rename to ui/static/bower_components/moment/src/lib/units/units.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/week-calendar-utils.js b/ui/static/bower_components/moment/src/lib/units/week-calendar-utils.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/week-calendar-utils.js rename to ui/static/bower_components/moment/src/lib/units/week-calendar-utils.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/week-year.js b/ui/static/bower_components/moment/src/lib/units/week-year.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/week-year.js rename to ui/static/bower_components/moment/src/lib/units/week-year.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/week.js b/ui/static/bower_components/moment/src/lib/units/week.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/week.js rename to ui/static/bower_components/moment/src/lib/units/week.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/units/year.js b/ui/static/bower_components/moment/src/lib/units/year.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/units/year.js rename to ui/static/bower_components/moment/src/lib/units/year.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/abs-ceil.js b/ui/static/bower_components/moment/src/lib/utils/abs-ceil.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/abs-ceil.js rename to ui/static/bower_components/moment/src/lib/utils/abs-ceil.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/abs-floor.js b/ui/static/bower_components/moment/src/lib/utils/abs-floor.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/abs-floor.js rename to ui/static/bower_components/moment/src/lib/utils/abs-floor.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/abs-round.js b/ui/static/bower_components/moment/src/lib/utils/abs-round.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/abs-round.js rename to ui/static/bower_components/moment/src/lib/utils/abs-round.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/compare-arrays.js b/ui/static/bower_components/moment/src/lib/utils/compare-arrays.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/compare-arrays.js rename to ui/static/bower_components/moment/src/lib/utils/compare-arrays.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/defaults.js b/ui/static/bower_components/moment/src/lib/utils/defaults.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/defaults.js rename to ui/static/bower_components/moment/src/lib/utils/defaults.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/deprecate.js b/ui/static/bower_components/moment/src/lib/utils/deprecate.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/deprecate.js rename to ui/static/bower_components/moment/src/lib/utils/deprecate.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/extend.js b/ui/static/bower_components/moment/src/lib/utils/extend.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/extend.js rename to ui/static/bower_components/moment/src/lib/utils/extend.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/has-own-prop.js b/ui/static/bower_components/moment/src/lib/utils/has-own-prop.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/has-own-prop.js rename to ui/static/bower_components/moment/src/lib/utils/has-own-prop.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/hooks.js b/ui/static/bower_components/moment/src/lib/utils/hooks.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/hooks.js rename to ui/static/bower_components/moment/src/lib/utils/hooks.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/index-of.js b/ui/static/bower_components/moment/src/lib/utils/index-of.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/index-of.js rename to ui/static/bower_components/moment/src/lib/utils/index-of.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/is-array.js b/ui/static/bower_components/moment/src/lib/utils/is-array.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/is-array.js rename to ui/static/bower_components/moment/src/lib/utils/is-array.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/is-date.js b/ui/static/bower_components/moment/src/lib/utils/is-date.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/is-date.js rename to ui/static/bower_components/moment/src/lib/utils/is-date.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/is-function.js b/ui/static/bower_components/moment/src/lib/utils/is-function.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/is-function.js rename to ui/static/bower_components/moment/src/lib/utils/is-function.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/is-number.js b/ui/static/bower_components/moment/src/lib/utils/is-number.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/is-number.js rename to ui/static/bower_components/moment/src/lib/utils/is-number.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/is-object-empty.js b/ui/static/bower_components/moment/src/lib/utils/is-object-empty.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/is-object-empty.js rename to ui/static/bower_components/moment/src/lib/utils/is-object-empty.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/is-object.js b/ui/static/bower_components/moment/src/lib/utils/is-object.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/is-object.js rename to ui/static/bower_components/moment/src/lib/utils/is-object.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/is-undefined.js b/ui/static/bower_components/moment/src/lib/utils/is-undefined.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/is-undefined.js rename to ui/static/bower_components/moment/src/lib/utils/is-undefined.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/keys.js b/ui/static/bower_components/moment/src/lib/utils/keys.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/keys.js rename to ui/static/bower_components/moment/src/lib/utils/keys.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/map.js b/ui/static/bower_components/moment/src/lib/utils/map.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/map.js rename to ui/static/bower_components/moment/src/lib/utils/map.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/some.js b/ui/static/bower_components/moment/src/lib/utils/some.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/some.js rename to ui/static/bower_components/moment/src/lib/utils/some.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/to-int.js b/ui/static/bower_components/moment/src/lib/utils/to-int.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/to-int.js rename to ui/static/bower_components/moment/src/lib/utils/to-int.js diff --git a/themes/bootstrap/public/bower_components/moment/src/lib/utils/zero-fill.js b/ui/static/bower_components/moment/src/lib/utils/zero-fill.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/lib/utils/zero-fill.js rename to ui/static/bower_components/moment/src/lib/utils/zero-fill.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/af.js b/ui/static/bower_components/moment/src/locale/af.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/af.js rename to ui/static/bower_components/moment/src/locale/af.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ar-dz.js b/ui/static/bower_components/moment/src/locale/ar-dz.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ar-dz.js rename to ui/static/bower_components/moment/src/locale/ar-dz.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ar-ly.js b/ui/static/bower_components/moment/src/locale/ar-ly.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ar-ly.js rename to ui/static/bower_components/moment/src/locale/ar-ly.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ar-ma.js b/ui/static/bower_components/moment/src/locale/ar-ma.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ar-ma.js rename to ui/static/bower_components/moment/src/locale/ar-ma.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ar-sa.js b/ui/static/bower_components/moment/src/locale/ar-sa.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ar-sa.js rename to ui/static/bower_components/moment/src/locale/ar-sa.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ar-tn.js b/ui/static/bower_components/moment/src/locale/ar-tn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ar-tn.js rename to ui/static/bower_components/moment/src/locale/ar-tn.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ar.js b/ui/static/bower_components/moment/src/locale/ar.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ar.js rename to ui/static/bower_components/moment/src/locale/ar.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/az.js b/ui/static/bower_components/moment/src/locale/az.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/az.js rename to ui/static/bower_components/moment/src/locale/az.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/be.js b/ui/static/bower_components/moment/src/locale/be.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/be.js rename to ui/static/bower_components/moment/src/locale/be.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/bg.js b/ui/static/bower_components/moment/src/locale/bg.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/bg.js rename to ui/static/bower_components/moment/src/locale/bg.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/bn.js b/ui/static/bower_components/moment/src/locale/bn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/bn.js rename to ui/static/bower_components/moment/src/locale/bn.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/bo.js b/ui/static/bower_components/moment/src/locale/bo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/bo.js rename to ui/static/bower_components/moment/src/locale/bo.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/br.js b/ui/static/bower_components/moment/src/locale/br.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/br.js rename to ui/static/bower_components/moment/src/locale/br.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/bs.js b/ui/static/bower_components/moment/src/locale/bs.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/bs.js rename to ui/static/bower_components/moment/src/locale/bs.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ca.js b/ui/static/bower_components/moment/src/locale/ca.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ca.js rename to ui/static/bower_components/moment/src/locale/ca.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/cs.js b/ui/static/bower_components/moment/src/locale/cs.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/cs.js rename to ui/static/bower_components/moment/src/locale/cs.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/cv.js b/ui/static/bower_components/moment/src/locale/cv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/cv.js rename to ui/static/bower_components/moment/src/locale/cv.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/cy.js b/ui/static/bower_components/moment/src/locale/cy.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/cy.js rename to ui/static/bower_components/moment/src/locale/cy.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/da.js b/ui/static/bower_components/moment/src/locale/da.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/da.js rename to ui/static/bower_components/moment/src/locale/da.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/de-at.js b/ui/static/bower_components/moment/src/locale/de-at.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/de-at.js rename to ui/static/bower_components/moment/src/locale/de-at.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/de.js b/ui/static/bower_components/moment/src/locale/de.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/de.js rename to ui/static/bower_components/moment/src/locale/de.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/dv.js b/ui/static/bower_components/moment/src/locale/dv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/dv.js rename to ui/static/bower_components/moment/src/locale/dv.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/el.js b/ui/static/bower_components/moment/src/locale/el.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/el.js rename to ui/static/bower_components/moment/src/locale/el.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/en-au.js b/ui/static/bower_components/moment/src/locale/en-au.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/en-au.js rename to ui/static/bower_components/moment/src/locale/en-au.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/en-ca.js b/ui/static/bower_components/moment/src/locale/en-ca.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/en-ca.js rename to ui/static/bower_components/moment/src/locale/en-ca.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/en-gb.js b/ui/static/bower_components/moment/src/locale/en-gb.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/en-gb.js rename to ui/static/bower_components/moment/src/locale/en-gb.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/en-ie.js b/ui/static/bower_components/moment/src/locale/en-ie.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/en-ie.js rename to ui/static/bower_components/moment/src/locale/en-ie.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/en-nz.js b/ui/static/bower_components/moment/src/locale/en-nz.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/en-nz.js rename to ui/static/bower_components/moment/src/locale/en-nz.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/eo.js b/ui/static/bower_components/moment/src/locale/eo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/eo.js rename to ui/static/bower_components/moment/src/locale/eo.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/es-do.js b/ui/static/bower_components/moment/src/locale/es-do.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/es-do.js rename to ui/static/bower_components/moment/src/locale/es-do.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/es.js b/ui/static/bower_components/moment/src/locale/es.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/es.js rename to ui/static/bower_components/moment/src/locale/es.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/et.js b/ui/static/bower_components/moment/src/locale/et.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/et.js rename to ui/static/bower_components/moment/src/locale/et.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/eu.js b/ui/static/bower_components/moment/src/locale/eu.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/eu.js rename to ui/static/bower_components/moment/src/locale/eu.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/fa.js b/ui/static/bower_components/moment/src/locale/fa.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/fa.js rename to ui/static/bower_components/moment/src/locale/fa.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/fi.js b/ui/static/bower_components/moment/src/locale/fi.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/fi.js rename to ui/static/bower_components/moment/src/locale/fi.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/fo.js b/ui/static/bower_components/moment/src/locale/fo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/fo.js rename to ui/static/bower_components/moment/src/locale/fo.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/fr-ca.js b/ui/static/bower_components/moment/src/locale/fr-ca.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/fr-ca.js rename to ui/static/bower_components/moment/src/locale/fr-ca.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/fr-ch.js b/ui/static/bower_components/moment/src/locale/fr-ch.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/fr-ch.js rename to ui/static/bower_components/moment/src/locale/fr-ch.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/fr.js b/ui/static/bower_components/moment/src/locale/fr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/fr.js rename to ui/static/bower_components/moment/src/locale/fr.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/fy.js b/ui/static/bower_components/moment/src/locale/fy.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/fy.js rename to ui/static/bower_components/moment/src/locale/fy.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/gd.js b/ui/static/bower_components/moment/src/locale/gd.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/gd.js rename to ui/static/bower_components/moment/src/locale/gd.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/gl.js b/ui/static/bower_components/moment/src/locale/gl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/gl.js rename to ui/static/bower_components/moment/src/locale/gl.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/he.js b/ui/static/bower_components/moment/src/locale/he.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/he.js rename to ui/static/bower_components/moment/src/locale/he.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/hi.js b/ui/static/bower_components/moment/src/locale/hi.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/hi.js rename to ui/static/bower_components/moment/src/locale/hi.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/hr.js b/ui/static/bower_components/moment/src/locale/hr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/hr.js rename to ui/static/bower_components/moment/src/locale/hr.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/hu.js b/ui/static/bower_components/moment/src/locale/hu.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/hu.js rename to ui/static/bower_components/moment/src/locale/hu.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/hy-am.js b/ui/static/bower_components/moment/src/locale/hy-am.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/hy-am.js rename to ui/static/bower_components/moment/src/locale/hy-am.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/id.js b/ui/static/bower_components/moment/src/locale/id.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/id.js rename to ui/static/bower_components/moment/src/locale/id.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/is.js b/ui/static/bower_components/moment/src/locale/is.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/is.js rename to ui/static/bower_components/moment/src/locale/is.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/it.js b/ui/static/bower_components/moment/src/locale/it.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/it.js rename to ui/static/bower_components/moment/src/locale/it.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ja.js b/ui/static/bower_components/moment/src/locale/ja.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ja.js rename to ui/static/bower_components/moment/src/locale/ja.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/jv.js b/ui/static/bower_components/moment/src/locale/jv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/jv.js rename to ui/static/bower_components/moment/src/locale/jv.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ka.js b/ui/static/bower_components/moment/src/locale/ka.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ka.js rename to ui/static/bower_components/moment/src/locale/ka.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/kk.js b/ui/static/bower_components/moment/src/locale/kk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/kk.js rename to ui/static/bower_components/moment/src/locale/kk.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/km.js b/ui/static/bower_components/moment/src/locale/km.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/km.js rename to ui/static/bower_components/moment/src/locale/km.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ko.js b/ui/static/bower_components/moment/src/locale/ko.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ko.js rename to ui/static/bower_components/moment/src/locale/ko.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ky.js b/ui/static/bower_components/moment/src/locale/ky.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ky.js rename to ui/static/bower_components/moment/src/locale/ky.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/lb.js b/ui/static/bower_components/moment/src/locale/lb.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/lb.js rename to ui/static/bower_components/moment/src/locale/lb.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/lo.js b/ui/static/bower_components/moment/src/locale/lo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/lo.js rename to ui/static/bower_components/moment/src/locale/lo.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/lt.js b/ui/static/bower_components/moment/src/locale/lt.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/lt.js rename to ui/static/bower_components/moment/src/locale/lt.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/lv.js b/ui/static/bower_components/moment/src/locale/lv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/lv.js rename to ui/static/bower_components/moment/src/locale/lv.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/me.js b/ui/static/bower_components/moment/src/locale/me.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/me.js rename to ui/static/bower_components/moment/src/locale/me.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/mi.js b/ui/static/bower_components/moment/src/locale/mi.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/mi.js rename to ui/static/bower_components/moment/src/locale/mi.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/mk.js b/ui/static/bower_components/moment/src/locale/mk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/mk.js rename to ui/static/bower_components/moment/src/locale/mk.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ml.js b/ui/static/bower_components/moment/src/locale/ml.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ml.js rename to ui/static/bower_components/moment/src/locale/ml.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/mr.js b/ui/static/bower_components/moment/src/locale/mr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/mr.js rename to ui/static/bower_components/moment/src/locale/mr.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ms-my.js b/ui/static/bower_components/moment/src/locale/ms-my.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ms-my.js rename to ui/static/bower_components/moment/src/locale/ms-my.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ms.js b/ui/static/bower_components/moment/src/locale/ms.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ms.js rename to ui/static/bower_components/moment/src/locale/ms.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/my.js b/ui/static/bower_components/moment/src/locale/my.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/my.js rename to ui/static/bower_components/moment/src/locale/my.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/nb.js b/ui/static/bower_components/moment/src/locale/nb.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/nb.js rename to ui/static/bower_components/moment/src/locale/nb.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ne.js b/ui/static/bower_components/moment/src/locale/ne.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ne.js rename to ui/static/bower_components/moment/src/locale/ne.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/nl-be.js b/ui/static/bower_components/moment/src/locale/nl-be.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/nl-be.js rename to ui/static/bower_components/moment/src/locale/nl-be.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/nl.js b/ui/static/bower_components/moment/src/locale/nl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/nl.js rename to ui/static/bower_components/moment/src/locale/nl.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/nn.js b/ui/static/bower_components/moment/src/locale/nn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/nn.js rename to ui/static/bower_components/moment/src/locale/nn.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/pa-in.js b/ui/static/bower_components/moment/src/locale/pa-in.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/pa-in.js rename to ui/static/bower_components/moment/src/locale/pa-in.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/pl.js b/ui/static/bower_components/moment/src/locale/pl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/pl.js rename to ui/static/bower_components/moment/src/locale/pl.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/pt-br.js b/ui/static/bower_components/moment/src/locale/pt-br.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/pt-br.js rename to ui/static/bower_components/moment/src/locale/pt-br.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/pt.js b/ui/static/bower_components/moment/src/locale/pt.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/pt.js rename to ui/static/bower_components/moment/src/locale/pt.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ro.js b/ui/static/bower_components/moment/src/locale/ro.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ro.js rename to ui/static/bower_components/moment/src/locale/ro.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ru.js b/ui/static/bower_components/moment/src/locale/ru.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ru.js rename to ui/static/bower_components/moment/src/locale/ru.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/se.js b/ui/static/bower_components/moment/src/locale/se.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/se.js rename to ui/static/bower_components/moment/src/locale/se.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/si.js b/ui/static/bower_components/moment/src/locale/si.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/si.js rename to ui/static/bower_components/moment/src/locale/si.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/sk.js b/ui/static/bower_components/moment/src/locale/sk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/sk.js rename to ui/static/bower_components/moment/src/locale/sk.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/sl.js b/ui/static/bower_components/moment/src/locale/sl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/sl.js rename to ui/static/bower_components/moment/src/locale/sl.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/sq.js b/ui/static/bower_components/moment/src/locale/sq.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/sq.js rename to ui/static/bower_components/moment/src/locale/sq.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/sr-cyrl.js b/ui/static/bower_components/moment/src/locale/sr-cyrl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/sr-cyrl.js rename to ui/static/bower_components/moment/src/locale/sr-cyrl.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/sr.js b/ui/static/bower_components/moment/src/locale/sr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/sr.js rename to ui/static/bower_components/moment/src/locale/sr.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ss.js b/ui/static/bower_components/moment/src/locale/ss.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ss.js rename to ui/static/bower_components/moment/src/locale/ss.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/sv.js b/ui/static/bower_components/moment/src/locale/sv.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/sv.js rename to ui/static/bower_components/moment/src/locale/sv.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/sw.js b/ui/static/bower_components/moment/src/locale/sw.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/sw.js rename to ui/static/bower_components/moment/src/locale/sw.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/ta.js b/ui/static/bower_components/moment/src/locale/ta.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/ta.js rename to ui/static/bower_components/moment/src/locale/ta.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/te.js b/ui/static/bower_components/moment/src/locale/te.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/te.js rename to ui/static/bower_components/moment/src/locale/te.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/tet.js b/ui/static/bower_components/moment/src/locale/tet.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/tet.js rename to ui/static/bower_components/moment/src/locale/tet.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/th.js b/ui/static/bower_components/moment/src/locale/th.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/th.js rename to ui/static/bower_components/moment/src/locale/th.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/tl-ph.js b/ui/static/bower_components/moment/src/locale/tl-ph.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/tl-ph.js rename to ui/static/bower_components/moment/src/locale/tl-ph.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/tlh.js b/ui/static/bower_components/moment/src/locale/tlh.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/tlh.js rename to ui/static/bower_components/moment/src/locale/tlh.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/tr.js b/ui/static/bower_components/moment/src/locale/tr.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/tr.js rename to ui/static/bower_components/moment/src/locale/tr.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/tzl.js b/ui/static/bower_components/moment/src/locale/tzl.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/tzl.js rename to ui/static/bower_components/moment/src/locale/tzl.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/tzm-latn.js b/ui/static/bower_components/moment/src/locale/tzm-latn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/tzm-latn.js rename to ui/static/bower_components/moment/src/locale/tzm-latn.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/tzm.js b/ui/static/bower_components/moment/src/locale/tzm.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/tzm.js rename to ui/static/bower_components/moment/src/locale/tzm.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/uk.js b/ui/static/bower_components/moment/src/locale/uk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/uk.js rename to ui/static/bower_components/moment/src/locale/uk.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/uz.js b/ui/static/bower_components/moment/src/locale/uz.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/uz.js rename to ui/static/bower_components/moment/src/locale/uz.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/vi.js b/ui/static/bower_components/moment/src/locale/vi.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/vi.js rename to ui/static/bower_components/moment/src/locale/vi.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/x-pseudo.js b/ui/static/bower_components/moment/src/locale/x-pseudo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/x-pseudo.js rename to ui/static/bower_components/moment/src/locale/x-pseudo.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/yo.js b/ui/static/bower_components/moment/src/locale/yo.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/yo.js rename to ui/static/bower_components/moment/src/locale/yo.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/zh-cn.js b/ui/static/bower_components/moment/src/locale/zh-cn.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/zh-cn.js rename to ui/static/bower_components/moment/src/locale/zh-cn.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/zh-hk.js b/ui/static/bower_components/moment/src/locale/zh-hk.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/zh-hk.js rename to ui/static/bower_components/moment/src/locale/zh-hk.js diff --git a/themes/bootstrap/public/bower_components/moment/src/locale/zh-tw.js b/ui/static/bower_components/moment/src/locale/zh-tw.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/locale/zh-tw.js rename to ui/static/bower_components/moment/src/locale/zh-tw.js diff --git a/themes/bootstrap/public/bower_components/moment/src/moment.js b/ui/static/bower_components/moment/src/moment.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/src/moment.js rename to ui/static/bower_components/moment/src/moment.js diff --git a/themes/bootstrap/public/bower_components/moment/templates/default.js b/ui/static/bower_components/moment/templates/default.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/templates/default.js rename to ui/static/bower_components/moment/templates/default.js diff --git a/themes/bootstrap/public/bower_components/moment/templates/locale-header.js b/ui/static/bower_components/moment/templates/locale-header.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/templates/locale-header.js rename to ui/static/bower_components/moment/templates/locale-header.js diff --git a/themes/bootstrap/public/bower_components/moment/templates/test-header.js b/ui/static/bower_components/moment/templates/test-header.js similarity index 100% rename from themes/bootstrap/public/bower_components/moment/templates/test-header.js rename to ui/static/bower_components/moment/templates/test-header.js diff --git a/themes/bootstrap/public/favicon.png b/ui/static/favicon.png similarity index 100% rename from themes/bootstrap/public/favicon.png rename to ui/static/favicon.png diff --git a/themes/bootstrap/public/inbucket.css b/ui/static/inbucket.css similarity index 100% rename from themes/bootstrap/public/inbucket.css rename to ui/static/inbucket.css diff --git a/themes/bootstrap/public/mailbox.js b/ui/static/mailbox.js similarity index 100% rename from themes/bootstrap/public/mailbox.js rename to ui/static/mailbox.js diff --git a/themes/bootstrap/public/metrics.js b/ui/static/metrics.js similarity index 100% rename from themes/bootstrap/public/metrics.js rename to ui/static/metrics.js diff --git a/themes/bootstrap/public/monitor.js b/ui/static/monitor.js similarity index 100% rename from themes/bootstrap/public/monitor.js rename to ui/static/monitor.js diff --git a/themes/bootstrap/templates/_base.html b/ui/templates/_base.html similarity index 100% rename from themes/bootstrap/templates/_base.html rename to ui/templates/_base.html diff --git a/themes/bootstrap/templates/mailbox/_html.html b/ui/templates/mailbox/_html.html similarity index 100% rename from themes/bootstrap/templates/mailbox/_html.html rename to ui/templates/mailbox/_html.html diff --git a/themes/bootstrap/templates/mailbox/_show.html b/ui/templates/mailbox/_show.html similarity index 100% rename from themes/bootstrap/templates/mailbox/_show.html rename to ui/templates/mailbox/_show.html diff --git a/themes/bootstrap/templates/mailbox/index.html b/ui/templates/mailbox/index.html similarity index 100% rename from themes/bootstrap/templates/mailbox/index.html rename to ui/templates/mailbox/index.html diff --git a/themes/bootstrap/templates/root/index.html b/ui/templates/root/index.html similarity index 100% rename from themes/bootstrap/templates/root/index.html rename to ui/templates/root/index.html diff --git a/themes/bootstrap/templates/root/monitor.html b/ui/templates/root/monitor.html similarity index 100% rename from themes/bootstrap/templates/root/monitor.html rename to ui/templates/root/monitor.html diff --git a/themes/bootstrap/templates/root/status.html b/ui/templates/root/status.html similarity index 100% rename from themes/bootstrap/templates/root/status.html rename to ui/templates/root/status.html