added an action bar provider implementation to replace the InfoMenu class, and its dependence on multiple menu items.