Release 3.0 Progress

Fixed issues with method names and visibility caused by refactoring.
Created Add/Copy versions of RandomShuffle.