added new ways to create ASTVisualizer views