Herbed Irish Potatoes with Moringa