Issue #22856:fix nulls and divide by zero
Issue #22507:rename business objects
Issue #22851:add support for new default locations
Merge pull request #130 from garyhgohoos/22856

Issue #22856:fix nulls and divide by zero
Merge pull request #131 from garyhgohoos/22507

Issue #22507:rename business objects
Merge pull request #132 from garyhgohoos/22851

Issue #22851:add support for new default locations