Labyrinth opengl source code