Dev reg and login

- Fixed overall logic for registration and logic
- If user is logged out, guess their role so they'll see correct reg/login page
- Pixel-pushed