Added MenuBuilder interface to allow building of better menus