Large renderer class update

Fixes a significant number of nonsquare blocks that were rendering
strangely.