Parse Tree for OBJ

A pseudo BNF for obj file format written for graphVis
MeshLoader refactoring

Break Vector3 out of Mesh file.  Matrix<N> initial commit