feat(users): implement checking username existence for new users

close #145