added .gitignore
added MD5 support, and updated read me
merged from origin