Initialization, Split & Triangle Node

Program makes initial triangle using HalfEdge data stucture.
Splits upon mouseClicked. HalfEdge info stored in Triangle Node.