Add ep legality test for the black side
Test move-generation against move-checking
Rewrite loop yielding polyglot book entries
Test castling moves in polyglot opening books