Refactored TransactionHash.cs to Hash.cs which more accurately represents its purpose. Added implicit operators.