Adding shuffling method
Adding random number generator
Changed random number generator to a category
Changing property types