some little fixes, first setup for triangulation, and change to SURF since SIFT can have duplicates (with different orientations)