Added a graphics class for vertex arrays

This is meant in the future to abstract the GL layer from Renderables.
The graphics system should take a number of renderables, combine them
into a single buffer and load them into a VertexList at render time.
Add/Get for numeric graphics objects
Geometry generation for GUI

There is no remove/destroy function yet!
Rendering commands for GUI system

Except nothing is being rendered for some reason.