Refactored VertexBufferObject
Changed some funcs to bool returning
Shadow's Resolution is chooseable at scene creation
Added attempt of cmakelists
Changed Material Flags, Improved Modelloading
Material improved. Scene uses Materials for renderflags

So rendering things is influenced by changing the material's flags! :)
Model is no friend of Mesh anymore
Removed forward declaration of Model
Removed deprecated shaders. Undid forward decl deletion of Model
Material can set OpenGL according to its flags
Lighting is enable and disable able :D
Added an Easy-Access to Transformable

More will follow
<= Additional to previous commit...
Polygonmode. Lines, filled or points as renderresult
Removed BoundingBox for Dirlight.
exported window resolution estimation
Corrected Window Creation
window context independance (UNTESTED!!!)
OpenGL can be used without Window !!! :)
Improved ContextHandler::useContext()