Initial User work

Include PBKDF, need to find better salt eventually