Fix pawn move logic; test passes now