Texture Manager components

Texture Manager and other minor changes