Add OpenGL error checkup function.
Create separate files for the shaders.
Debug.