Added MD5 Hash

Slight modifications to XOR scoring mechanism as well:
  - Reduced everything by a factor of 5 to save on memory
    if the strings get that long