Change Scorers to use a big if/else statement instead of the royalty
maps to avoid a bunch of gratuitous autoboxing.  Also some random other
crap in progress.