Add validation to ensure that the moves and errors arrays are exactly
two levels deep (move, player) and beyond that, only contain strings and
not nulls or nested arrays.