Random

Added random header and source file.

Implements pseudo-random number generation.