Nomenclature: TextureTileWindow->SubTextureWindow, tiles->codes.
Refactored VQCodebookManager constructor to accept TR instead of GPU.