secure password work, created hash and salt functions, updated schema