Replace by-hand data with computed data

Looks like most if not all of the blocker test data can be computed.
Fixed a bug in the blocker test data contruction algorithms.

Need to add pawn moves for blocking moves to be complete.