added sha1 hashing class