Changed the taper objective function to something understandable and controllable. Fixed a bug in "replaceData" that caused improper StudyView updates.