Reorganize ListPageController