Add revision tree visualizer