A new version of AVM written using WPF with MVVM and Entity Framework.