Simple OpenGl 3.x renderer