Simplified default_editor implementation
Merge pull request #190 from rmm5t/editor-refactor

Simplified default_editor implementation