Refactored texturing to use the asset system, streamlined asset loading.