Added Process() to IObservableCollectionChanged.
Added INotifyPropertyChanged to properties.
Added INotifyPropertyChanged to collections.