initial commit
ComponentModel namespace added
NotifyPropertyChanged added