Refactor transformer into object
Simplify parser API
Add simple editor