Add password salt and hash functions