Add interfaces around all dialogs, for DI happyness