GLCanvas

Everybody loves OpenGL, right? Hello?
please use the same copyright note with the other files in this PR