Added a hashing library