This project provides PRNG functions with a set of Controllers for generating pseudo-random values using a seed-based approach and various algorithms