Yahoo pitches new partnerships at NewFronts and celebrates 30th anniversary.