md5 hash function added, prime.c graularity and other minor changes