added stuff to doxygen file and tried to make opengl more portable?