Implement Array.get for non-contiguous device arrays in two and three dimensions; generalisation to more dimensions to come next
Clean up