Clean up triangulator code to remove use of Vecmath. Required some code duplication of data classes.