First version of batched tile loading works. Need to use indexed texture arrays in next version