use swingplus
clean up
clean up
use treetable library -- warning: something is broken with document frame now