Simple attempt at reusable dialogs to use with ReactiveUI