Added 4 ways to implement INotifyPropertyChanged