added User dB
added validation
added  digest
secure password added