Fix issues after split BitcoinOptions into smaller classes
Implement methods for GPUDeviceState class.