Added framework for AI controller factions