moved productId init into IAP.initialize for better encap. changed all storekit references to window.storekit to assure valid reference