working on export to core.board
add NewMoveFromTo()
Use Piece.iota
Add test which detects that illegal move is being generated.
if we have any jump moves, filter out all non-jump moves.  test now passes.
named return vals and some renaming