Better signup and route root to signup