Added pointer_assignment_kernels.{hpp, cpp}