change winding to clockwise to match 3d obj files, and enable back-face culling optimization
add compiler optimizations to vector and matrix libraries for performance boost