factor out triangle normal calculating code in model parser
make obj parser calculate triangle normals if they are omitted