Added code to clean up after textures.

Also fixed cleanup code for `grafix_Context', as it was calling
functions in the wrong order.
Added code to draw sprites to the screen.

And like usual, updated `main()' to reflect the changes. There are
also some minor changes to how we initialize OpenGL, namely
blending and textures are enabled by default.