View now updates properly upon model change.