Extract AppInstaller into its own file
Implement exchange rate API calls