Adding another color constructor for convenience.
Enabling texture 2D for my cef rendering.
Reverting polygon mode to normal operation after I'm done filling front and back.
Added a UI class. Mostly just using it to work on the texture rendering that will be necessary for CEF integration.

Have a texture somewhat rendering now but the color is off for some reason.