FXPay: Reinventing the Exchange Market