a few refinements

avoid meaningless copy operations
rigid sphere object

the idea of creating sphere vertices by 'datenwolf' in stackoverflow.

(http://stackoverflow.com/questions/5988686/creating-a-3d-sphere-in-opengl-using-visual-c)