This module generates a variety of random numbers. Capabilities of wide interest include the generation of: . uniform numbers between 0 and 1 (or user chosen boundaries) . random integers between user specified bounds . random permutations of a list (shuffle a deck of cards)