Cleaned Kernel

Final Cuda Kernels