Updates to supernova edit view and controller. Logic for SaveChanges override