Making TextureManager to work as a singleton
Making TextureManager work as a singleton