* Changed NvApi lifecycle * Changed from public to internal * Revert unnecessary changes. Reinitialize() -> Initialize(). * Refactor try-catch blocks for NVML device methods --------- Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>