Yahoo Gives Mail A Tune Up, Announces CEO Marissa Mayer