Race event and listener structure
Interface and implementation for character race
Race builder is pretty simple
Refactoring ability score calculator to use character race