Cleaned up class definition to be more maintainable. POW class was being define twice and was thus prone to dev error.
Refactored to be support ltc and vtc simultaneously. Cleaned up some class definitions. Renamed BitcoinRPC to CoinRPC to be more generic and not confuse future devs.