Updates after feedback from MortgageMapp integration:

- Split pricing table code to separate call. So we have option to not displaying table.
- Format decimal to 2 places, e.g., $287.50 instead of $287.5.
- Use external ID.
- Add distribution channel option.
- Add getOfferings callback.