now the surfaces are using modelObject and triangles instead of quad_strip
bug fix on the texture mapping
making the model object use pointers to point
model and animation now using strategies
simplifying point class
cleaning some unneeded glenable/disable and refactoring Ground
removing glu
removing some glenabled that wasn't needed anymore
adding getNormal to surfaces