added mesh methods to aid in enumerating a triangulation
better way of returning triangles from getTriangle
model now tries to do precise collision detection