added more pawn move validation tests