Split up current app into separate UI components.
Add backdrop to main window.
Add troves and main entry point for app.