Banu Ghanyia where no more the start of the mod. Hafsids had Tunis regions that u have for Bnu Ghaniya. Ziyyanids had Algeria region now but both Hafssids and Ziyyanids were part of Almohad in the start of the mod and both became independent later around 1235.