Added a basic texture manager to handle all texture loading.