Updated character Races to use a HashMap and added a CharacterDiagram.