separate gui/tableview (cell renderer) from gui/pageview