The first images of what is to be Nokia’s first Windows Phone 7 device have leaked to the public. The design is essentially identical to that of the recently announced Nokia N9 (powered by MeeGo), however the images clearly show both the device running Windows Phone 7 and a different…