private PlayerTheme(String factionName, String[] firstWordCharPool, String[] secondWordCharPool, String torsoImageFolder, String[] torsoImageFiles) {
		// Assign variables
		this.factionName = factionName;
		this.firstWordCharPool = firstWordCharPool;
		this.secondWordCharPool = secondWordCharPool;
		
		// Create filepaths for the torso images.
		this.torsoImagePaths = new String[torsoImageFiles.length];
		for (int i = 0; i < torsoImageFiles.length; i++) { //For each image file in the folder
			// Construct a class path string.
			this.torsoImagePaths[i] = TORSO_IMAGES_CLASSPATH + torsoImageFolder + torsoImageFiles[i];
		}
	}