Restructured WPF interface architecture