created just enough to get OpenGL working. (there is a lot more to add to this!) theres nothing really to see yet.