*Added blinn-phong light relection model to our directional light.

*Added a second way to generate normals from marching cubes terrain, using the 3D array.

*Fixed a potential bug in calculating the vegetation quad normals

*Reworked the way the text system converts from input to text pieces. Yay for the string library!