Yahoo Appoints Six New Members to Board of Directors