WeakEvent moved to Foundation, removed dependency on WPF
Xaml - Added MulitSelection behavior
refactored default way in which MVVM is used. Now ViewModels are no longer DataContexts, they are parallel to datacontext instead