What types of political organizations did pre-colonial Africa have?

Pre-colonial Africa had many political organizations including: small family groups, larger family clan groupings, heavily structured clan groups, and autonomous city-states and kingdoms.