top-level error handling
fixed TextureHandler bug, wip texturing render pass