added simple texture manager