Added basic opengl initialization