Deleting the opengl graphic device context.
Tweaked the VBO and VAO classes. Added shader base classes.