Bing Maps Exits Beta, Adds New Apps