added simple texture loading