Proximity check redundancy removed

By choosing our order of vertices in the turns appropriately, we can
make sure the 3 corners are checked first and thus can seperate the
checks for tess<div and tess>=div nicely.
Position calculation

Further functions for operating with vectors.
Computational implementation

The CPU side of computation is mostly finished.