Refactor CUDA assignment kernels
A bit more updating of assignment kernels
Some more clean-up
More updates to assignment_kernels
Merge pull request #196 from izaid/assign_2

CUDA assignment kernels