20070830 tech: Management shakeup at Yahoo