Marissa Mayer’s vision for the future of Yahoo is starting to unfold