Cleanup and updated dependencies. Included twmacinta MD5