Basic texture loading (still buggy)