Added Diestible constraint to Hash class
Added Digestible instances for hashes