Added MonteCarlo, CUDA Implementation