calculate pwdmd5 on to fly
updated readme, refactored rake tasks and more