Currently working on a React project using Next.js 14 (App router) and incorporating GraphQL with an Apollo server setup. As a beginner, I am unsure about which directory to create certain files in. I have already installed Apollo client and have the file apolloClient.ts located at app\util\apolloClient.ts. To implement the Apollo provider, should I use layout.js or page.js? Keep in mind that I do not have a 'src' folder. Any advice on how to retrieve configuration for GraphQL from a JSON source would be greatly appreciated.