Basic rendering with OpenGL 4.2 Core Profile