Random number/variable generation C++ library