extracted some of the application independent classes into the Common project and also added the ListCollectionView and FrameworkElementExtensions project
added the ability to filter the playlist in place