Added client side validation for signup