Renamed the Drawable class to BatchRenderer. The BatchRenderer is now able to dynamicly adjust the number of vbo/ibo and vaos that are used for the current material. This allows a "infinite" amount of sprites as it can leverage the rendering across multiple calls.