constify arguments to functions.  Push Race declaration down to definition.  Remove unneeded inclusion of race.h in header.
Use a class for race instead of a struct, default everything to public by default
Use race directly instead of racetype
Use new instead of malloc for Race object
Fix mistake made when getting rid of Bzero.  I miscopied the macro, and wound up zeroing out the variable instead of the target.