added PreBatch example
added batching to drawBatch, initial dynamic batch