Added the rolling module.

Added a rolling module which is the base of all randomization in
the system.
added offset to roll, used for for character
Merge pull request #1 from jacobya/rolling_module

Rolling module