Added testing for en passant. Decent code coverage.