updated object buffers
have updated terrain init
fully finished terrain init and changed vertex shader for terrain fragment is still the same
fixed two bugs in object.cpp and in random number generation
fixed texture issue, now uses normals pre-computed...
added support to store shaders in resource manager, also moved rendering around a lot
quadtree needs some SERIOUS work but other things are ok
no rendering... :(