A GWT tree widget that can display a DAG