Slowed it down, mainly for testing, and added an actual test for en passant.