refactor menu_list
add category_list page