- Adding initial files from my CUDA implementation