Many Changes

Tree generation.h -
-Modified generateForest() so that it would only contain calculations,
and none of the CINs, so that the entire function can run without
interaction
Tree generation test.cpp -
-moved CINs and other code that was previously in Tree generation.h into
the main function, so that the code should still work mostly as intended
-Engine loop now in main()
-Tree updating (once every 1,000 frames)
TreeRender.h -
-fixed branch normals
-Still using glVertex3f() :(
-new function passForest() (allows the forest to be used by the
rendering code. probably a better way to do this.)
-removed old code required for the GLUT renderer
-