Changed constructor of mesh triangles

Spanning triangle points are now precomputed.
Implemented mesh constructor

acts as an intersectable list filling itself with triangles.
Initializing a mesh in mesh loading test scene
Fixed mesh creation - storing its triangles in its container

since a mesh is a intersectable list we have to flush its container
initially.