first worked commit, updated CUDA kernel file, minor changes
first worked commit, updated CUDA kernel file, minor changes