Adding a minimal 2D graphics batching system to llopengl, since this functionality is required by almost all applications.