Re-organize the content of the ViewModel.cs file to be easier to read.
Add custom windowing functionality.
Refactor IWindowingService
Add some style to our custom window.
Dicking around with themeing.