Basic skeleton
Basic OpenGL context
Clear colour buffer
Print OpenGL renderer info for convenience
Forgot the buffer swap...
Basic colour looping
Some basic refactoring
Add some basic event handling
Refactoring: Move display stuff into a separate class