Added the rolling module.

Added a rolling module which is the base of all randomization in
the system.