Some initial work.

* Fully ignorant of how to do this. Getting there though.
* https://github.com/cmr/hgl-rs has been incredibly useful as
  example code. I'm tempted to just use that library, but I don't
  think I'd get a huge win and I'd like to get used to the
  OpenGL API anyways.