milestone: actually renders something. not pretty, but it's something. cleanup time.
cleans up VertexContainer a lot
makes significant progress with drawArrays. they seem to be taking way too much memory though
fixes bug where block masks were being calculated for air blocks