Added
GetBitCoinDepositAddress
Exception handling (it was not funny!!!)
Minor refactor client and gave it an interface