Adding KVO for updates, DB -> model