notify view controller about model changes via observer