Moving general functions into new Util class and updating uses of the functions accordingly
implemented most of Ivan's suggestions
Refactoring callback into several functions for Ivan's comment: https://github.com/USGS-CIDA/glri-afinch/pull/14#discussion_r3285686
Merge branch 'RWps'