redo ux pattern for graph generation - scrollpane of buttons