Finished first round of Tuple classes

Made Tuple2 and Tuple3
Added Functionality to MockSimpleRandom

MSR can now detect whether it was used and can be set with whether or
not it should be
Finished building and testing base UDie

Added ability to take in random number generators
completed roll()
next step: WeightedDie, then DieBuilder