decouples router, completes new user creation, collects and stores user data on signup route