Updating to use INotifyPropertyChanged
Separating out Book Icon to a separate view.