User changes - add hashPassword impl