Added some operator overloading for ==

  Added a find patch for world

  Doesn't work because multiple patches are matched to the same point index. trying to switch to doubles
Problem is some patches are literally identical

  Need to check if index has been used, try to find multiple points around those indices
  Hope theres not a ton of duplicates