allow hiding menu items
add menu_title support and clean up menus a bit