update of sources, added OpenGL Programming Guide