feat(auth): connect routes to auth backend
- Create an
AuthenticatedComponentfor GraphQL - Restructure the routes to put the Login page at the top of the stack
- Some changes to dependencies and test setup to make it PDK compatible
AuthenticatedComponent for GraphQL