updated CSS and routes for user experience: sign in, sign up.