Resolve "Improve encapsulation of UDV related things"
Closes #53 (closed) This would better encapsulate the various UDV related operations in a class. Global_Mod is updated accordingly, but not tested. Tests have been updated. Old stabilization parts have been updated but not tested. All combinations of flags that I could come up with compile. Tell me if there is interest in this change.