Fix some final issues with texturing and add an error if we didn't load a required texture