Added username validation for uniqueness