LOADUI-64 Made MenuItemProvider generic in order to use it to generate menu items for all menus and unify methods to rename/delete things