Show Error feature
Some cosmetic changes
INotifyPropertyChanged interface