Fix namespaces, add base class for INotifyPropertyChanged, general fixes.