Routing, checking for user types on pages, styling fix, registration fix