Added pseudorandom number generator

RandomGen and Modulo procs.
Still need to observe randomness.