Added md5 functionality to client