So, the way I'm going to have to do this is make a framework on top of OpenGL that eases the use of doing simple tasks. This includes tasks such as drawing a texture to the screen, drawing bitmap text, and so forth.
Once that is done, I need to find out if the framework is powerful enough to...