Added interfaces for ObservableCollection and INotifyCollectionChanged.