I have been hunting for an up to data MVC/MVP / Mvvm packages and was almost going to use your core, when I found it has requirement for NLog, is not .net 48 and has loads of other stuff that my app does not need.
So please separate the Core into a code base that just performs MVxxx style code, and produce a nuget for that.
Please also include some of the Bindable style stuff from Winforms down into that package as well (i.e. remove it from WindowsBase!)