renamed PageRenderer to TableFormatter