password digester delegates to sha1digester, added md5 and sha 256 digester
abstract uuid generation, implements version 1 uuid
renaming
clean up