added ray-triangle intersection algorithm (Möller-Trumbore)