Deferred loading of theme and widgetset
First hacked version which allows using different themes and different widgetsets for the UIs