Added MD4 and MD5 Hashs

also bug fixes.