cleanup
removing the AST construction from the editor for now, moving it to a
branch. It might not be needed.