create Mesh interface, start on MeshBatch object.

reduce default size of shaderprogram lists, they don't need need to hold 256 uniforms updates.. ever.

Signed-off-by: Nick Minkler <sleaker@gmail.com>