add user controller and sign-up route