opengl functions, header, makefile