Added password hashing + salting