feat(auth): connect routes to auth backend
- Create an
AuthenticatedComponent
for 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