Create a window using GLFW
and glad
Create a triangle demonstrates the basic draw pipeline
Add color to the triangle demonstrates how to use multiple vbo
Create a rectangle demonstrates how to draw using ebo
Create a shader program
Encapsulate shader in a class
Demonstate how to use textures
Explains transformation
Explains the