Messing around with stuff in OpenGl