Added Moller Trumbore, triangular mesh tracing, currently using c++ as the sdl