Got Texturing working

Surfaces in the map are now drawing with their textures.
Performance has notably decreased (hundreds of frames per second down to
about 95), so fixing that will be the next step (performance
improvements include binary-space partitioning, frustum culling, and
batch rendering)