Rewrote texture loading to use a single String.