extern Menu** make_menus(Board* board, int todolist_length);
extern MenuItem** todolist_to_menuitem(TodoItem** item_list, int list_length);
extern Board* boardmenu_to_board(BoardMenu* boardmenu);
extern Menu** make_menus(Board* board, int todolist_length);
extern MenuItem** todolist_to_menuitem(TodoItem** item_list, int list_length);
extern Board* boardmenu_to_board(BoardMenu* boardmenu);
extern int set_selected_menu(BoardMenu* boardmenu, int index);
extern int swap_menu(BoardMenu* boardmenu, int src_index, int dest_index);
extern int set_selected_menu(BoardMenu* boardmenu, int index);
extern int swap_menu(BoardMenu* boardmenu, int src_index, int dest_index);