resolves #85 update UI settings in playbook schema and refactor UI loader
- update UI settings in playbook to match those expected by the UI loader
- handle absolute bundle path in UI loader correctly
- refactor UI loader component
- move UiCatalog to separate source file