Stage five - MinHash

Completed. LocalitySensitiveHashing class takes care of MinHashing
fingerprint and building an appropriate HashData structure