Triangle2D initialization

First pass at Triangle2D class, need to complete overlaps method.