Instagram may have its root on mobile platforms, but ever since Facebook got into the mix, its expansion on other platforms has stifled. An official client is rumored to be in development for Windows Phone, but no