Utility classes for using OpenGL Core Profile with LWJGL