added a matcher with surf descriptors, and euclidean pixel distance