Adding a simple opengl example, and the start of the direct-port