Fixed GraphicsLib to use OpenGL 3.3 Core

This commit also contains other classes I’ve not edited since I
formatted the source code with the formatter, which organised the
imports and the functions to the code style as specified in the
google’s style guide.