Better editor

To fix Issue #18. Uses sofish/pen.