Pass by reference is heavily deprecated so class UUID has been created to take over V4 UUID generation functions for psuedo random items