A comprehensive random number and utility library with seeded randomness, weighted selection, and various random data generators