Merge pull request #201 from 3xp0n3nt/batch-render-dev

Major batch rendering system overhaul, 2nd draft.