moved en-passant capture logic from board.js into notationConverter.js