corrected a bug in the board namespace where the _move function allowed all pieces to capture "en passant"