save and restore organism settings from file; handle cancel event