Added documentation for the Hash Generator