Added obj loader

Added obj loader and fixxed so it could load material data to.
Also implemented structured buffer for sending mesh to graphics card.
Mesh triangles intersect is not working.