Desktop application written using WPF/C# and MVVM pattern.