finished world class; started opengl initialization