hashing and checking username availability