Basic classes that can be used as a template of starting point for an OpenGL project Classes: Shader Texture Camera Window Mesh Light Material