- adds Triangle class
- adds TriangleType enumeration