Here's the wrap up from last week's massive happenings in the tech industry. Tech Times' Weekly Wrap is here to bring you the top and latest news from last week, centering on the stories that made the headlines and attracted massive attention, first off with Google Maps' overhaul of its application.