Multi-Currency Support

App supports multiple currency but depends on Theme to provide necessary details around currency format to the app, for example theme must provide money_format information and formatMoney function which app can use to format the currency correct.