Check the legality of moves in requestMove.
Removed the Board parameter to legalMovesFilter.

Of course, in the spirit of only one board per abiter!