Adding Basic Classes for UUID Generation