Adds an optional prefix to hash procedure and updates the readme