feature(menus): remove the menus factory and let the controller fect the menus.json #4