Refactor a bit more. With this, I think I can get the races and classes modules to inherit from a single module