Worked on a new strategy for handling random number creation.
Added examples.