Authenticated routing

Unauthorized users are now redirected back to the homepage. This ensures users linked to the service must sign-up/in before using the service.

*tiny clean-up included*