binary search on buttons, struct mainmenu