media player, edit subtitle, manage video for course or gallery tutorial. Project MVVM pattern in wpf c#