Hull now works with __device__ function that finds the connecting hull points