ENHANCEMENT refactored filename to match class name, class name change to align with code standards, updated to SS3 ORM style, added inline TODOs to be explored and actioned. untested.
ENHANCEMENT refactoring to use SS3 ORM, added TODOs to be discussed and actioned.