Splitting page.js into smaller modules.