Adding MapReduce method that applies to containers. Rewrote the Shuffle method to make that parallizes it more.