Cleaned up md5 source code