SDL2 OpenGL with a Vertex Buffer Object and Shaders