Issue #36: Step three implementation. Created new methods to provide access between UI and Editor objects.