Rendering Multiple Objects in OpenGL