Integrating VertexStructs with object Manager.
Removed unused methods.
removing fractal
Narrowed down the issue to being caused by torus buffer conflicting with the cube buffer.
This fixes an issue I have been experiencing caused by not unbinding vao's upon completing setting it up.
Refactoring.
Updated mouse input.
Updated Example.Shapes.* to use PrimitiveType.
Removed hardcoded PrimitiveMode values.
Implemented suggestion from Code Analysis.
Removed a whole load of old unused code to remove all build warnings.
Excluding models as just taking up too much space.
Documentation updates.
Slight refactoring.
Removing redundant code.