learnswedish-backend TODO: GraphQL in the future? redis for caching google login; no email confirmation refresh token system write tests