operations changed + some tests added + rectangle_segment intersection added
added io/triangle.h
segment performance optimizations