C++ OpenGL Base Project Uses CMake to install and configure dependencies: GLFW glad glm assimp stb freetype