Updated kernel.cu and main.cu