Implement AST viewer for developers