Microsoft today unveiled Bing Boards – user-created collections of images, videos and links to complement its algorithm. The company describes Bing Boards...