Выполнить Контрольная, Программирование
Согласно требований методички(задания)
Должны быть все пункты
Основную логику приложения необходимо представить в виде библиотеки классов... , а интерфейс - в виде приложения WPF". Достаточно будет в библиотеку классов добавить только модели, а View и ViewModel оставить в приложении