Update DiceGenerator

Updated DiceGenerator to use objects to store dice properties.