refactor metering flow to add base class with commonalities
The metering flows are very similar, once tested and working the common functions and the probably the tracker steps can be put in a base class
The metering flows are very similar, once tested and working the common functions and the probably the tracker steps can be put in a base class