added utiltities to encrypt text
[#37]
encrypt password before creating the suer
[#37]
encrypt password given at login to check against the db
[#37]
refactored a bit
[#37]
Merge branch 'issues/37'