Add interpolate function
Add wrapper for bin launch
Use 1D vector to store points and add sort functions
Move point types to separate files
Add winding number algorithm
Replace IDW with RBF interpolation