Classes to build menus.