added client side username validation on /sign-up