Add support for classes, races, and factions