InApp Payment System (IAP)

Ditto before - moved to a separate branch "noblemaster-IAP".