UUID object and generation functions
