Added local currency as an additional variable available when returned. Added caching to the IP requests.