Continued Cleanup:

- Converted classes to use static DiceGenerator and moved it to util package
- Created enums for code readability
- Altered UPP class to have methods look up strings for characteristics
- modified ClassicSpeculative to convert from enum to int (Necessary for internal logic)
Suppress 2 minor warnings.